XML 83 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies (Tables)    
Balance at beginning of year $ 791,000 $ 1,248,000
Warranties issued 169 166,000
Warranties sattled (427,000) (623,000)
Balance at end of year $ 533,000 $ 791,000