XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unearned Revenue
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
UNEARNED REVENUE
I.UNearned revenue:

 

Unearned revenue includes customer deposits and deferred revenue which represent prepayments from customers. At June 30, 2022 and December 31, 2021, the Company had unearned revenue totaling $1,626,145 and $721,608, respectively.

 

   June 30,   December 31, 
   2022   2021 
Balance at January 1,  $721,608   $564,227 
Revenue recognized   (27,066,487)   (39,702,714)
Amounts collected or invoiced   27,971,024    39,860,095 
Unearned Revenue  $1,626,145   $721,608