v3.26.1
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)