XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Total Net Sales $ 5,419,000 $ 4,682,000
Products and Services Transferred Over Time    
Total Net Sales 2,028,000 3,344,000
Products and Services Transferred at a Point in Time    
Total Net Sales 3,391,000 1,338,000
Services    
Total Net Sales 5,419,000 4,436,000
Services | Products and Services Transferred Over Time    
Total Net Sales 2,028,000 3,344,000
Services | Products and Services Transferred at a Point in Time    
Total Net Sales 3,391,000 1,092,000
Products    
Total Net Sales 0 246,000
Products | Products and Services Transferred Over Time    
Total Net Sales 0 0
Products | Products and Services Transferred at a Point in Time    
Total Net Sales $ 0 $ 246,000