XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Supplemental Information Related to Leases (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Leases    
Operating lease assets $ 1,366,677 $ 1,444,036
Operating Lease, Liability [Abstract]    
Current portion of operating lease liability
Noncurrent operating lease liability 1,593,424 1,573,035
Total operating lease liability 1,593,424 1,573,035
Finance lease assets 114,456 131,461
Finance Lease, Liability [Abstract]    
Current portion of finance lease liability 30,888 29,243
Noncurrent finance lease liability 75,529 92,761
Total finance lease liability $ 106,417 $ 122,004
Operating lease, weighted average remaining lease term 9 years 9 months 7 days 9 years 10 months 9 days
Finance lease, weighted average remaining lease term 2 years 7 months 28 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%