LEASES - Schedule of Right-of-Use Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Leases [Abstract] | ||
| Right-of-use assets - operating leases | $ 12,387 | $ 10,555 |
| Less: accumulated depreciation and amortization | (6,071) | (4,514) |
| Right-of-use assets - operating leases, net | $ 6,316 | $ 6,041 |