Quarterly report [Sections 13 or 15(d)]

Segment and Geographic Information - Additional Information (Detail)

v3.25.1
Segment and Geographic Information - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Customer
Segment
Mar. 31, 2024
USD ($)
Customer
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]      
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefOperatingOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The Company’s Chief Operating Decision Maker ("CODM") is its Chief Operating Officer, who evaluates segment performance based on sales and gross margin. This information is used by the CODM to analyze the growth of each segment and then makes decisions about how to allocate capital and other resources to each segment.    
Additions to provision for expected credit losses $ 1.7 $ 1.3  
Number of Reportable Segments | Segment 2    
International [Member]      
Segment Reporting Information [Line Items]      
Net assets held outside the United States $ 5,700.0   $ 5,600.0
Sales [Member] | Customer Concentration Risk [Member]      
Segment Reporting Information [Line Items]      
Number of largest customers | Customer 5 5  
Sales [Member] | Customer Concentration Risk [Member] | Five Largest Customers [Member]      
Segment Reporting Information [Line Items]      
Percentage of concentration risk 8.60% 8.50%