Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v3.24.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Schedule of Supplemental Balance Sheet Information Related to Leases Supplemental balance sheet information related to leases is as follows as of December 31, 2023 and 2022:
    As of December 31,  
Operating Leases   2023     2022  
Right-of-use assets, net   $ 2,833,268     $ 4,415,859  
                 
Current liabilities     1,512,503       959,630  
Non-current liabilities     1,387,578       3,477,380  
Total operating lease liabilities   $ 2,900,081     $ 4,437,010  
                 
Weighted Average Remaining Lease Term      2.91 Years        4.01 Years  
                 
Weighted Average Discount Rate     12 %     4 %
Schedule of Anticipated Future Operating Lease Costs Anticipated future operating lease costs are as follows:
For the years ending December 31,   Building
leases
 
       
2024   $ 1,098,703  
2025     791,431  
2026     723,188  
2027     426,830  
2028     262,446  
Total lease payments     3,302,598  
Less: imputed interest     (402,517 )
Present value of lease liabilities   $ 2,900,081