XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Unearned Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Unearned Revenue [Abstract]  
Schedule of Unearned Revenue Includes Customer Deposits and Deferred 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