XML 133 R120.htm IDEA: XBRL DOCUMENT v3.22.0.1
Geographic Data - Sales Attributed to Countries Based upon Origin of Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets $ 96,876 $ 97,437
Geographic Distribution | United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 37,409 39,368
Geographic Distribution | China    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 30,461 30,240
Geographic Distribution | Mexico    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 13,311 12,441
Geographic Distribution | Czech Republic    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 9,728 9,856
Geographic Distribution | Taiwan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets 5,679 5,071
Geographic Distribution | Other non-U.S.    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-Lived Assets $ 288 $ 461