XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue  
Schedule Of revenue by type

Name

 

June 30,

2023

 

 

%

 

 

June 30,

2022

 

 

%

 

Equipment revenue

 

$843,321

 

 

 

99%

 

$1,303,759

 

 

 

100%

Service revenue

 

 

8,000

 

 

 

1%

 

 

 

 

%

Total

 

$851,321

 

 

 

100%

 

$1,303,759

 

 

 

100%
Schedule Of unearned revenue activity

Name

 

Balance at

June 30,

2023

 

 

Balance at

December 31,

2022

 

Deferred revenue at beginning of year

 

$200,109

 

 

$

 

Billings deferred

 

 

21,190

 

 

 

1,467,189

 

Recognition of prior deferred revenue

 

 

(38,238 )

 

 

(1,267,080 )

Deferred revenue at end of year

 

$183,061

 

 

$200,109

 

Schedule Of unbilled accounts receivable

Name

 

Balance at

June 30,

2023

 

 

Balance at

December 31,

2022

 

Unbilled accounts receivable at beginning of year

 

$918,164

 

 

$

 

Services performed but unbilled

 

 

790,863

 

 

 

918,164

 

Services billed

 

 

 

 

 

 

Unbilled accounts receivable at end of period

 

$1,709,027

 

 

$918,164