XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment Information - Long-lived assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Segment Information [Line Items]      
Long-lived assets $ 651,200 $ 639,073 $ 582,217
United States [Member]      
Business Segment Information [Line Items]      
Long-lived assets 445,883 440,993 429,469
Americas Other [Member]      
Business Segment Information [Line Items]      
Long-lived assets 1,971 2,632 1,663
Total Americas [Member]      
Business Segment Information [Line Items]      
Long-lived assets 447,854 443,625 431,132
Europe [Member]      
Business Segment Information [Line Items]      
Long-lived assets 176,310 167,948 133,465
Asia [Member]      
Business Segment Information [Line Items]      
Long-lived assets $ 27,036 $ 27,500 $ 17,620