v3.25.2
INTANGIBLE LIABILITIES - NET - Lease term (Details)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
INTANGIBLE LIABILITIES - NET    
Weighted average remaining useful lives 3 years 4 years