v3.26.1
OTHER INVESTMENTS - Schedule of Nonrecurring Fair Value Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value Disclosures [Abstract]    
Upward carrying value changes $ 698 $ 483
Downward adjustments and impairments (320) $ (377)
Upward carrying value changes 60,000  
Downward carrying value changes and impairment $ (28,400)