XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Expense Operating lease expense is as follows:
For the three months ended March 31,  2024   2023 
Straight-line operating lease expense  $217,024   $393,265 
Variable lease cost   53,610    202,826 
Total operating lease expense  $270,634   $596,091 
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 nine months)  $686,642   $154,050 
2025   708,439    171,043 
2026   452,948    136,940 
2027   302,095    143,102 
2028   245,456    149,542 
Thereafter   667,154    668,558 
Total   3,134,734    1,423,235 
Less: Present value adjustment   (1,178,849)   (733,738)
Lease liability   1,955,885    689,497 
Less: Lease liability, current   (849,686)   (79,259)
Lease liability, non-current  $1,106,199   $610,238 
Schedule of Supplemental Cash Flow Information Supplemental cash flow information
For the three months ended March 31,  2024   2023 
Supplemental cash flow information        
Cash paid for amounts included in operating lease liability  $270,634   $373,840 
Cash paid for amounts included in finance lease liability  $41,823   $50,000 
Supplemental lease disclosures of non-cash transactions:          
ROU assets obtained in exchange for operating lease liabilities  $
   $348,825