v3.26.3
Leases - Remaining undiscounted lease payments (Details)
Sep. 30, 2026
USD ($)
Operating leases  
2026 (Oct. - Dec.) $ 48,762
2027 171,209
2028 98,720
2029 61,349
2030 0
Thereafter 0
Operating lease liability to be paid 380,040
Less: effects of discounting (47,174)
Total present value of minimum lease payments 332,866
Finance lease  
2026 (Oct. - Dec.) 30,000
2027 120,000
2028 120,000
2029 120,000
2030 990,000
Thereafter 0
Finance lease liability to be paid 1,380,000
Less: effects of discounting (393,578)
Total present value of minimum lease payments 986,422
2026 (Oct. - Dec.) 78,762
2027 291,209
2028 218,720
2029 181,349
2030 990,000
Thereafter 0
Lease liability to be paid 1,760,040
Less: effects of discounting (440,752)
Total present value of minimum lease payments $ 1,319,288