XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Change in Product Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 163 $ 1,933
Additions to warranty reserve, net of reversals (15) (156)
Adjustments to pre-existing warranties (71) (119)
Warranty claims settled 0 (1,495)
Acquisitions 432 0
Ending balance $ 509 $ 163