XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 572,221 $ 532,179 $ 469,921
Long Lived Assets 134,700 128,635  
United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 274,635 259,344 233,611
Long Lived Assets 56,853 54,559  
Other American Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 13,425 12,249 12,127
Long Lived Assets 5,841 8,777  
Americas [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 288,060 271,593 245,738
Long Lived Assets 62,694 63,336  
Germany [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 51,495 52,227 48,559
Long Lived Assets 25,332 7,212  
France [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 19,442 19,694 15,287
Long Lived Assets 740 1,155  
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 69,769 52,264 49,403
Long Lived Assets 39,405 48,474  
Europe Middle East And Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 140,706 124,185 113,249
Long Lived Assets 65,477 56,841  
Japan [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 40,335 42,322 41,109
Long Lived Assets 944 1,346  
Other Asia Pacific Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 103,120 94,079 69,825
Long Lived Assets 5,585 7,112  
Asia Pacific [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 143,455 136,401 $ 110,934
Long Lived Assets $ 6,529 $ 8,458