v3.26.1
Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investment Company, Nonconsolidated Subsidiary [Line Items]    
Net income (loss) $ 61,918 $ 96,422
Investment Company, Nonconsolidated Subsidiaries    
Investment Company, Nonconsolidated Subsidiary [Line Items]    
Revenues 11,959,478 3,441,068
Expenses 12,308,919 3,673,430
Income before taxes (349,441) (232,362)
Income tax expense (benefit) (132,555) 26,976
Consolidated net income (loss) (216,886) (259,338)
Net income (loss) attributable to non-controlling interests 7,899 65,609
Net income (loss) $ (224,785) $ (324,947)