XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Summary of inventories (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Inventories    
Raw material and common parts $ 15,952,000 $ 16,989,000
Work-in-process 3,432,000 4,273,000
Finished goods 2,490,000 3,864,000
Inventory, Gross 21,874,000 25,126,000
Less inventory reserve (1,742,000) (1,720,000)
Total inventories $ 20,132,000 $ 23,406,000