v3.26.1
Schedule of Supplemental Information Related to Leases (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Leases    
Operating lease assets $ 1,289,318 $ 1,444,036
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Assets [Default Label] Assets [Default Label]
Operating Lease, Liability [Abstract]    
Current portion of operating lease liability $ 53,031
Noncurrent operating lease liability 1,561,679 1,573,035
Total operating lease liability $ 1,614,710 $ 1,573,035
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Liabilities, Current Liabilities, Current
Finance lease assets $ 96,574 $ 131,461
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Assets [Default Label] Assets [Default Label]
Finance Lease, Liability [Abstract]    
Current portion of finance lease liability $ 32,627 $ 29,243
Noncurrent finance lease liability 57,327 92,761
Total finance lease liability $ 89,954 $ 122,004
Operating lease, weighted average remaining lease term 9 years 8 months 8 days 9 years 10 months 9 days
Finance lease, weighted average remaining lease term 2 years 2 months 8 days 3 years 1 month 17 days
Operating lease, weighted average discount rate, percent 9.00% 9.00%
Finance lease, weighted average discount rate, percent 11.00% 11.00%