XML 24 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total Net Sales $ 4,682,000 $ 5,140,000
Products and Services Transferred Over Time    
Total Net Sales 3,344,000 3,555,000
Products and Services Transferred at a Point in Time    
Total Net Sales 1,338,000 1,585,000
Services    
Total Net Sales 4,436,000 4,639,000
Services | Products and Services Transferred Over Time    
Total Net Sales 3,344,000 3,555,000
Services | Products and Services Transferred at a Point in Time    
Total Net Sales 1,092,000 1,084,000
Products    
Total Net Sales 246,000 501,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 $ 246,000 $ 501,000