v3.26.1
LEASES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases        
Lease expense $ 86,796 $ 108,697 $ 173,292 $ 216,362
Weighted average remaining lease term 2 years 10 months 13 days   2 years 10 months 13 days  
Weighted average discount rate 8.78%   8.78%