XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Additional Financial Statement Information (Other Accrued Expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer advance payments $ 7,983 $ 4,765
Accrued restructuring 183 0
Goods received, not yet invoiced 2,523 2,998
Accrued taxes, other than income taxes 1,141 1,425
Accrued commissions 3,217 2,605
Accrued professional fees 1,360 1,336
Accrued technical warranty 740 761
Current accrued pension and other post retirement costs 505 709
Other 2,654 2,997
Other accrued expenses $ 20,306 $ 17,596