XML 52 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Other Commitments (Tables)
9 Months Ended
Sep. 30, 2023
Other Commitments [Abstract]  
Schedule of Other Liabilities Other liabilities consisted of the following at September 30, 2023 and December 31, 2022:
   September 30, 2023   December 31, 2022 
Activation fund reserves  $3,601,209   $3,511,185 
Deferred revenue   7,617,867    6,867,970 
Deposits and other liabilities   495,498    300,549 
Total  $11,714,574   $10,679,704