XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FUTURE MINIMUM PAYMENTS FOR OPERATING LEASE LIABILITIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases    
2025 remaining $ 62,777  
2026 73,084  
2027 56,919  
2028 48,612  
Total minimum lease payments 241,392  
Less: effect of discounting (36,630)  
Present value of future minimum lease payments 204,762  
Less: current obligation under lease 65,843 $ 63,334
Long-term lease obligations $ 138,919 $ 156,469