XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Revenue Recognition  
Disaggregation of Revenue

 

 

Three months ended June 30

 

 

Six months ended June 30

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

Services

Revenues

 

 

Services

Revenues

 

 

Services

Revenues

 

 

Services

Revenues

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Services transferred over time

 

$470,000

 

 

$502,000

 

 

$733,000

 

 

$958,000

 

Services transferred at a point in time

 

 

5,741,000

 

 

 

2,752,000

 

 

 

18,309,000

 

 

 

8,444,000

 

Total

 

$6,211,000

 

 

$3,254,000

 

 

$19,042,000

 

 

$9,402,000

 

Schedule Of 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,066,000)

Cash received in advance and not recognized as revenue

 

 

793,000

 

Balance at June 30, 2023

 

$1,154,000