XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Total Net Sales $ 5,386,000 $ 4,646,000
Products and Services Transferred Over Time    
Total Net Sales 2,025,000 3,332,000
Products and Services Transferred at a Point in Time    
Total Net Sales 3,361,000 1,314,000
Services    
Total Net Sales 5,386,000 4,400,000
Services | Products and Services Transferred Over Time    
Total Net Sales 2,025,000 3,332,000
Services | Products and Services Transferred at a Point in Time    
Total Net Sales 3,361,000 1,068,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