XML 130 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information - Long-lived assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Segment Information [Line Items]      
Long-lived assets $ 639,073 $ 582,217 $ 547,913
United States [Member]      
Business Segment Information [Line Items]      
Long-lived assets 440,993 429,469 395,446
Americas Other [Member]      
Business Segment Information [Line Items]      
Long-lived assets 2,632 1,663 1,662
Total Americas [Member]      
Business Segment Information [Line Items]      
Long-lived assets 443,625 431,132 397,108
Europe [Member]      
Business Segment Information [Line Items]      
Long-lived assets 167,948 133,465 130,806
Asia [Member]      
Business Segment Information [Line Items]      
Long-lived assets $ 27,500 $ 17,620 $ 19,999