FAIR VALUE - Narrative (Details) - USD ($) |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||
| Accrued interest | $ 2,091,000 | $ 2,099,000 | |
| Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] | Prepaid expenses and other current assets | ||
| Other-than-temporary impairments | $ 0 | $ 0 | |
| Minimum | |||
| Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||
| Long-term investments, maturity term (in years) | 1 year | 1 year | |
| Maximum | |||
| Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||
| Long-term investments, maturity term (in years) | 5 years | 5 years | |