LEASES - FINANCIAL LEASE BALANCES (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Finance right-of-use assets | $ 8,004 | $ 6,586 |
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Restricted and other assets | Restricted and other assets |
| Finance lease liabilities—current | $ 6,502 | $ 818 |
| Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other accrued liabilities | Other accrued liabilities |
| Long-term finance lease liabilities—less current portion | $ 1,637 | $ 5,845 |
| Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other long-term liabilities | Other long-term liabilities |