Quarterly report pursuant to Section 13 or 15(d)

Segment and Geographic Information - Additional Information (Detail)

v3.24.3
Segment and Geographic Information - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Customer
Sep. 30, 2023
USD ($)
Customer
Sep. 30, 2024
USD ($)
Customer
Sep. 30, 2023
USD ($)
Customer
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]          
Provision for expected credit losses     $ 40,534 $ 39,282  
International [Member]          
Segment Reporting Information [Line Items]          
Net assets held outside the United States $ 5,800,000   5,800,000   $ 5,100,000
Provision for expected credit losses $ 1,100 $ 1,000 $ 3,800 $ 2,100  
Sales [Member] | Customer Concentration Risk [Member]          
Segment Reporting Information [Line Items]          
Number of largest customers | Customer 5 5 5 5  
Sales [Member] | Customer Concentration Risk [Member] | Five Largest Customers [Member]          
Segment Reporting Information [Line Items]          
Percentage of concentration risk 9.90% 8.20% 9.00% 7.80%