LEASES - Schedule of Supplemental Balance Sheet Information Related to Operating Leases (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Total right of use asset | $ 20,292 | $ 15,143 |
| Current portion of operating lease liability | 7,717 | 6,518 |
| Non-current operating lease liabilities | 20,171 | 16,761 |
| Less: Tenant improvement allowance receivable | 0 | (573) |
| Total leased liabilities | $ 27,888 | $ 22,706 |