XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition  
Disaggregation of Revenue

Year ended December 31

 

2022

 

 

2021

 

Timing of revenue recognition:

 

 

 

 

 

 

Services transferred over time

 

$1,763,000

 

 

$6,659,000

 

Services transferred at a point in time

 

 

17,037,000

 

 

 

12,844,000

 

Total

 

$18,800,000

 

 

$19,503,000

 

Deferred revenue

Balance at December 31, 2021

 

$842,000

 

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

 

 

(491,000)

Cash received in advance and not recognized as revenue

 

 

2,076,000

 

Balance at December 31, 2022

 

$2,427,000