OTHER INVESTMENTS - Schedule of Nonrecurring Fair Value Disclosures (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Fair Value Disclosures [Abstract] | ||||
| Upward adjustment | $ 0 | |||
| Upward adjustment | $ 1,265 | $ 698 | $ 1,748 | |
| Downward adjustments and impairments | (1,450) | $ (148) | (1,770) | $ (1,607) |
| Upward carrying value changes | 60,000 | 60,000 | ||
| Downward carrying value changes and impairment | $ (29,900) | $ (29,900) | ||