XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Operating Lease Expense The operating lease expense for the three and six months ended June 30, 2024, and June 30, 2023, is as follows:
   For the three months ended June 30,   For the six months ended
June 30,
 
   2024   2023   2024   2023 
Straight-line operating lease expense  $245,554   $338,463   $462,578   $731,728 
Variable lease cost   51,016    255,348    104,626    458,174 
Total operating lease expense  $296,570   $593,811   $567,204   $1,189,902 
Schedule of Future Remaining Minimum Lease Payments on our Operating Leases and Finance Lease Future remaining minimum lease payments on our operating leases and finance lease are as follows:
Year ending December 31,  Operating leases   Finance lease 
2024 (remaining six months)  $425,189   $102,700 
2025   780,439    171,043 
2026   452,948    136,940 
2027   302,095    143,102 
2028   245,456    149,542 
Thereafter   667,154    668,558 
Total   2,873,281    1,371,885 
Less: Present value adjustment   (1,033,527)   (700,417)
Lease liability   1,839,754    671,468 
Less: Lease liability, current   (843,229)   (84,746)
Lease liability, non-current  $996,525   $586,722 
Schedule of Supplemental Cash Flow Information Supplemental cash flow information
For the six months ended June 30,   2024     2023 
Supplemental cash flow information          
Cash paid for amounts included in operating lease liability  $567,204   $701,661 
Cash paid for amounts included in finance lease liability  $83,647   $100,000 
Supplemental lease disclosures of non-cash transactions:          
ROU assets obtained in exchange for operating lease liabilities  $
   $348,825