v3.26.1
Schedule of Future Payments Due Under Operating and Finance Leases (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Operating Lease    
2025 Operating Leases $ 269,745  
2026 Operating Leases 368,250  
2027 Operating Leases 378,576  
2028 Operating Leases 192,828  
Total Operating Leases 1,209,399  
Less effects of discounting Operating Leases (142,445)  
Total operating lease liabilities 1,066,954 $ 1,134,554
Financial Lease    
2025 Finance Leases 38,206  
2026 Finance Leases 50,941  
2027 Finance Leases 16,980  
2028 Finance Leases 0  
Total Finance Leases 106,127  
Less effects of discounting Finance Leases (8,199)  
Total Finance Leases liabilities $ 97,928 $ 108,682