Quarterly report [Sections 13 or 15(d)]

Leases - Supplemental Information for Finance Leases (Details)

v3.26.1
Leases - Supplemental Information for Finance Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Cash paid for amounts included in the measurement of finance lease liabilities $ 126,926 $ 76,809
Right-of-use assets acquired under finance leases $ 265,420 $ 226,794
Weighted-average remaining lease term - finance leases 3 years 9 months 18 days 4 years 4 months 24 days
Weighted-average discount rate - finance leases 10.40% 10.30%