XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue Recognition  
Disaggregation Of Revenue

Three months ended March 31

 

2023

 

 

2022

 

Timing of revenue recognition:

 

 

 

 

 

 

Services transferred over time

 

$263,000

 

 

$456,000

 

Services transferred at a point in time

 

 

12,568,000

 

 

 

5,692,000

 

Total

 

$12,831,000

 

 

$6,148,000

 

Deferred Revenue

Balance at December 31, 2022

 

$2,427,000

 

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

 

 

(2,062,000)

Cash received in advance and not recognized as revenue

 

 

1,936,000

 

Balance at March 31, 2023

 

$2,301,000