XML 130 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Data - Sales Attributed to Countries Based upon Origin of Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets $ 97,300 $ 96,876
Geographic Distribution | United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 32,694 37,409
Geographic Distribution | China    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 28,255 30,461
Geographic Distribution | Mexico    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 17,050 13,311
Geographic Distribution | Czech Republic    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 8,519 9,728
Geographic Distribution | Taiwan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 6,446 5,679
Geographic Distribution | Other non-U.S.    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets $ 4,336 $ 288