XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Total Net Sales $ 3,493,000 $ 4,435,000 $ 14,975,000 $ 12,428,000
Products and Services Transferred Over Time        
Total Net Sales 1,482,000 2,024,000 5,366,000 7,366,000
Products and Services Transferred at a Point in Time        
Total Net Sales 2,011,000 2,411,000 9,609,000 5,062,000
Services        
Total Net Sales 3,493,000 4,317,000 14,975,000 11,850,000
Services | Products and Services Transferred Over Time        
Total Net Sales 1,482,000 2,024,000 5,366,000 7,366,000
Services | Products and Services Transferred at a Point in Time        
Total Net Sales 2,011,000 2,293,000 9,609,000 4,484,000
Products        
Total Net Sales 0 118,000 0 578,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 $ 0 $ 118,000 $ 0 $ 578,000