v3.26.1
Schedule of Future Payments Due Under Operating and Finance Leases (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Leases    
2026 $ 358,428  
Financial lease, 2026 50,941  
2027 368,250  
Financial lease, 2027 50,941  
2028 378,576  
Financial lease, 2028 16,980  
2029 192,828  
Financial lease, 2029  
Total 1,298,082  
Financial lease, Total 118,862  
Less effects of discounting (163,528)  
Financial lease, Less effects of discounting (10,180)  
Total operating lease liabilities 1,134,554 $ 1,386,832
Total finance lease liabilities $ 108,682