OTHER INVESTMENTS - Schedule of Nonrecurring Fair Value Disclosures (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Fair Value Disclosures [Abstract] | ||||
| Upward adjustment | $ 2,346 | $ 3,870 | $ 3,044 | $ 5,618 |
| Downward adjustments and impairments | (2,321) | $ (16,400) | (4,091) | $ (18,007) |
| Upward carrying value changes | 62,300 | 62,300 | ||
| Downward carrying value changes and impairment | $ (32,200) | $ (32,200) | ||