v3.26.1
INVESTMENTS - Schedule of Components of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Equity method investments $ 40,659 $ 42,680
Other investments 91,168 91,134
Total investments $ 131,827 $ 133,814