v3.25.2
LEASES (Details 2) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 $ 94,200  
2026 43,655  
2027 12,578  
2028 10,915  
Future operating lease payments 161,348  
Imputed interest (13,918)  
Total operating lease liabilities $ 147,430 $ 182,433