v3.26.1
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases    
2026 $ 147,847  
2027 99,382  
Total Lease Payments 247,229  
Less: imputed interest (7,289)  
Operating Lease Liability $ 239,940 $ 285,364