XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Operating and Finance Lease Liabilities (Details)
Sep. 30, 2024
USD ($)
Maturities of operating lease liabilities  
2024 (excluding the nine months ended September 30, 2024) $ 196,016
2025 801,601
2026 828,175
2027 855,510
2028 883,863
2029 652,422
2030 536,933
Total minimum lease payments 4,754,520
Less: imputed interest (1,125,060)
Present value of operating lease liabilities 3,629,460
Maturities of finance lease liabilities  
2024 (excluding the nine months ended September 30, 2024) 419,602
2025 1,765,385
2026 1,679,279
2027 902,127
2028 931,290
2029 961,311
2030 1,062,262
Thereafter 8,278,092
Total minimum lease payments 15,999,348
Less: imputed interest (6,793,197)
Present value of lease liabilities 9,206,151
Maturities of lease liabilities  
2024 (excluding the nine months ended September 30, 2024) 615,618
2025 2,566,986
2026 2,507,454
2027 1,757,637
2028 1,815,153
2029 1,613,733
2030 1,599,195
Thereafter 8,278,092
Total minimum lease payments 20,753,868
Less: imputed interest (7,918,257)
Present value of lease liabilities $ 12,835,611