v3.26.1
LEASES (Details 3)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
LEASES    
Weighted-average remaining lease term: Operating leases 2 years 9 months 3 years 3 months
Discount rate: Operating leases 7.00% 7.00%