XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of Operating Lease Cost

  

    June 30, 2024     December 31, 2023  
             
Operating leases:                
Right-of-use assets   $ 2,149,538     $ 2,320,119  
Operating lease liabilities   $ 2,262,560     $ 2,415,889  
                 
Weighted average remaining lease term in years     5.10       5.33  
Weighted average discount rate     7.66 %     7.40 %
                 
Cash paid for amounts included in the measurement of lease liabilities   $ 243,375     $ 206,837  
Right-of-use assets obtained in exchange for lease liabilities   $ -     $ 1,018,002  
                 
Operating lease cost   $ 90,047     $ 146,836  
Short-term lease costs     170,582       275,589  
Total operating lease costs   $ 260,629     $ 422,425  
Schedule of Future payments Due Under Operating Lease

Future payments due under operating leases as of June 30, 2024 are as follows:

  

Year   Amount  
Remainder of 2024   $ 248,249  
2025     503,684  
2026     516,001  
2027     528,586  
2028     541,674  
Thereafter     451,600  
Total   $ 2,789,794  
Less effects of discounting     (527,234 )
Total operating lease liabilities   $ 2,262,560