LEASES - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Operating leases, option to extend | 10 years | ||
Operating lease right-of-use assets | $ 10,561 | $ 11,635 | |
Operating lease liabilities | 11,210 | $ 12,300 | |
Cash paid for operating leases | 1,229 | $ 1,154 | |
Occupancy Expenses | |||
Operating leases, rental expense | $ 1,215 | $ 1,168 | |
Minimum | |||
Operating leases, remaining lease term | 1 year | ||
Maximum | |||
Operating leases, remaining lease term | 11 years |