XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue Recognition  
Disaggregation Of Revenue

 

 

Three months ended June 30

 

 

Six months ended June 30

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

Services Revenues

 

 

Services Revenues

 

 

Services Revenues

 

 

Services Revenues

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Services transferred over time

 

$502,000

 

 

$1,861,000

 

 

$958,000

 

 

$3,884,000

 

Services transferred at a point in time

 

 

2,752,000

 

 

 

4,235,000

 

 

 

8,444,000

 

 

 

7,598,000

 

Total

 

$3,254,000

 

 

$6,096,000

 

 

$9,402,000

 

 

$11,482,000

 

Deferred Revenue
Balance at December 31, 2021

 

$842,000

 

Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied

 

 

(478,000)
Cash received in advance and not recognized as revenue

 

 

238,000

 

Balance at June 30, 2022

 

$602,000