v3.26.1
Schedule of Supplemental Information Related to Leases (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases    
Finance lease assets $ 1,337,927 $ 1,385,892
Finance Lease, Liability [Abstract]    
Current portion of finance lease liability 127,197 85,658
Noncurrent finance lease liability 1,579,883 1,619,006
Total finance lease liability $ 1,707,080 $ 1,704,664
Finance lease, weighted average remaining lease term 9 years 3 months 14 days 9 years 9 months 7 days
Finance lease, weighted average discount rate, percent 9.10% 9.10%