XML 117 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases    
Operating lease payments $ 800,000 $ 800,000
Additional right-of-use assets obtained upon financing lease 2,200,000  
Right-of-use assets obtained upon financing lease modifications 70,033 37,654
Operating lease cost 1,239,539 732,767
Finance lease cost    
Amortization of lease assets 1,816,463 656,794
Interest on lease liabilities 776,838 181,667
Total finance lease cost $ 2,593,301 $ 838,461
Weighted average remaining lease term (years), Operating leases 6 years 2 months 12 days 7 years 3 months 18 days
Weighted average remaining lease term (years), Finance leases 11 years 2 months 12 days 13 years 3 months 18 days
Weighted average incremental borrowing rate, Operating leases 9.67% 9.37%
Weighted average incremental borrowing rate, Finance leases 10.11% 9.60%