XML 92 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments and Other Marketable Securities - Schedule of Equity method Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Available for sale and equity securities $ 183,656 $ 155,413
Investments in affiliated funds 8,129 7,316
Equity method investments 123,782 110,781
Total $ 315,567 $ 273,510