DEBT - Schedule of Unamortized Debt Issuance Costs (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Instrument, Redemption [Line Items] | ||
| Debt issuance costs | $ 12,988 | $ 18,446 |
| Balance Sheet Location [Axis]: us-gaap:LongTermDebtAndCapitalLeaseObligations | ||
| Debt Instrument, Redemption [Line Items] | ||
| Debt issuance costs | 10,968 | 14,416 |
| Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | ||
| Debt Instrument, Redemption [Line Items] | ||
| Debt issuance costs | $ 2,020 | $ 4,030 |