XML 106 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 612,701 $ 572,221 $ 532,179
Long Lived Assets 112,875 134,700  
United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 301,857 274,635 259,344
Long Lived Assets 50,448 56,853  
Other American Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 17,792 13,425 12,249
Long Lived Assets 3,538 5,841  
Americas [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 319,649 288,060 271,593
Long Lived Assets 53,986 62,694  
Germany [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 46,593 51,495 52,227
Long Lived Assets 19,821 25,332  
France [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 23,122 19,442 19,694
Long Lived Assets 938 740  
Other Europe, Middle East and Africa Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 66,903 69,769 52,264
Long Lived Assets 32,264 39,405  
Europe Middle East And Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 136,618 140,706 124,185
Long Lived Assets 53,023 65,477  
Japan [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 39,508 40,335 42,322
Long Lived Assets 682 944  
Other Asia Pacific Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 116,926 103,120 94,079
Long Lived Assets 5,184 5,585  
Asia Pacific [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 156,434 143,455 $ 136,401
Long Lived Assets $ 5,866 $ 6,529