v3.26.1
Schedule of Future Payments Due Under Operating and Finance Leases (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Operating Lease    
2026 Operating Leases $ 181,062  
2027 Operating Leases 368,250  
2028 Operating Leases 378,576  
2029 Operating Leases 192,828  
Total Operating Leases 1,120,716  
Less effects of discounting Operating Leases (122,651)  
Total operating lease liabilities 998,065 $ 1,134,554
Finance Lease    
2026 Finance Leases 25,472  
2027 Finance Leases 50,941  
2028 Finance Leases 16,980  
2029 Finance Leases  
Total Finance Leases 93,392  
Less effects of discounting Finance Leases (6,423)  
Total Finance Leases liabilities $ 86,970 $ 108,682