LEASES (Details) - Lessee, Operating Lease, Disclosure - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Cash paid for amounts included in the measurement of lease liabilities: | |||
Operating cash outflows from operating leases | $ 1,075 | $ 1,022 | |
Non-cash operating activities: | |||
Operating lease assets obtained or removed in exchange for new, modified or terminated operating lease liabilities | $ 1,447 | $ 0 | |
Weighted average remaining lease term | 4 years | 4 years |