v3.25.2
LEASES (Details 1) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 143,796 $ 177,685
Current portion of operating lease liabilities 94,999 121,335
Operating lease liabilities, noncurrent 52,431 61,098
Total operating lease liabilities $ 147,430 $ 182,433
Weighted-average remaining lease term (in years) 1 year 8 months 12 days 1 year 9 months 18 days
Weighted-average discount rate % 10.00% 10.00%