XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Revenue Recognition [Abstract]  
Disaggregation of Revenue
    Three months ended March 31, 2021  
    Services Revenues     Products Revenue     Total Revenue  
Timing of revenue recognition:                  
Products and services transferred over time   $ 2,025,000     $ -     $ 2,025,000  
Products and services transferred at a point in time     3,361,000       -       3,361,000  
Total   $ 5,386,000     $ -     $ 5,386,000  

 

    Three months ended March 31, 2020  
    Services Revenues     Products Revenue     Total Revenue  
Timing of revenue recognition:                  
Products and services transferred over time   $ 3,332,000     $ -     $ 3,332,000  
Products and services transferred at a point in time     1,068,000       246,000       1,314,000  
Total   $ 4,400,000     $ 246,000     $ 4,646,000  

 

Schedule of Changes in Deferred Revenue
Balance at December 31, 2020   $ 180,000  
Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied     ( 132,000 )
Cash received in advance and not recognized as revenue     652,000  
Balance at March 31, 2021   $ 700,000