XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total Net Sales $ 3,388,000 $ 5,842,000 $ 8,070,000 $ 10,982,000
Products and Services Transferred Over Time        
Total Net Sales 2,018,000 4,144,000 5,361,000 7,699,000
Products and Services Transferred at a Point in Time        
Total Net Sales 1,370,000 1,698,000 2,709,000 3,283,000
Services        
Total Net Sales 3,174,000 5,435,000 7,610,000 10,074,000
Services | Products and Services Transferred Over Time        
Total Net Sales 2,018,000 4,144,000 5,361,000 7,699,000
Services | Products and Services Transferred at a Point in Time        
Total Net Sales 1,156,000 1,291,000 2,249,000 2,375,000
Products        
Total Net Sales 214,000 407,000 460,000 908,000
Products | Products and Services Transferred Over Time        
Total Net Sales 0 0 0 0
Products | Products and Services Transferred at a Point in Time        
Total Net Sales $ 214,000 $ 407,000 $ 460,000 $ 908,000