LEASES - Lease terms and discount rates (Details)
Dec. 31, 2021
Dec. 31, 2020
LEASES    
Weighted-average remaining lease term - operating leases 2 years 9 months 18 days 3 years 9 months 18 days
Weighted-average discount rate - operating leases 5.70% 5.70%