XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Unearned Revenue
9 Months Ended
Sep. 30, 2023
Unearned Revenue [Abstract]  
UNEARNED REVENUE
K.UNearned revenue:

 

Unearned revenue includes customer deposits and deferred revenue which represent prepayments from customers. At September 30, 2023 and December 31, 2022, the Company had unearned revenue totaling $4,268,990 and $633,148, respectively.

 

   September 30,   December 31, 
   2023   2022 
Balance at January 1,  $633,148   $721,608 
Revenue Recognized   (52,549,688)   (58,953,467)
Amounts Collected or Invoiced   56,185,530    58,865,007 
 Unearned Revenue  $4,268,990   $633,148