XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information - Net Sales to External Customers Based Upon Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Geographic Reporting Disclosure [Line Items]      
Sales $ 345,765 $ 337,814 $ 303,768
United States and Canada      
Geographic Reporting Disclosure [Line Items]      
Sales 137,190 127,661 119,769
Americas-Other      
Geographic Reporting Disclosure [Line Items]      
Sales 17,233 12,973 9,057
Germany      
Geographic Reporting Disclosure [Line Items]      
Sales 41,485 48,772 46,166
EMEA-Other      
Geographic Reporting Disclosure [Line Items]      
Sales 56,688 55,577 45,224
Japan      
Geographic Reporting Disclosure [Line Items]      
Sales 21,661 25,997 4,998
China      
Geographic Reporting Disclosure [Line Items]      
Sales 43,108 40,808 31,748
Asia-Other      
Geographic Reporting Disclosure [Line Items]      
Sales $ 28,400 $ 26,026 $ 46,806