Annual report pursuant to Section 13 and 15(d)

Unearned Revenue (Tables)

v3.23.1
Unearned Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Unearned Revenue [Abstract]  
Schedule of unearned revenue includes customer deposits and deferred revenue
    2022     2021  
Balance at January 1,   $ 721,608     $ 564,227  
Revenue Recognized     (58,953,467 )     (39,702,714 )
Amounts Collected or Invoiced     58,865,007       39,860,095  
Unearned Revenue   $ 633,148     $ 721,608