XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Summary of inventories (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventories    
Raw material and common parts $ 15,771,000 $ 15,952,000
Work-in-process 4,181,000 3,432,000
Finished goods 2,144,000 2,490,000
Inventory, Gross 22,096,000 21,874,000
Less inventory reserve (1,910,000) (1,742,000)
Total inventories $ 20,186,000 $ 20,132,000