XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Additional Financial Statement Information (Other Accrued Expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer advance payments $ 4,765 $ 2,873
Accrued restructuring 0 63
Goods received, not yet invoiced 2,998 2,553
Accrued taxes, other than income taxes 1,425 1,223
Accrued commissions 2,605 2,144
Accrued professional fees 1,336 1,169
Accrued technical warranty 761 780
Current accrued pension and other post retirement costs 709 611
Other 2,997 2,427
Other accrued expenses $ 17,596 $ 13,843