XML 81 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Summarized Financial Information of Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Equity Method Investments [Line Items]        
Total assets $ 612,731 $ 504,943    
Total liabilities 703,070 616,172    
Total equity (90,339) (111,229) $ (94,006) $ (55,801)
Net income (loss) 36,604 (29,206) 79,482  
Equity Method Investment        
Schedule of Equity Method Investments [Line Items]        
Net realized and unrealized gain 2,737,015 1,831,634 1,108,471  
Equity Method Investment, Nonconsolidated Investee or Group of Investees        
Schedule of Equity Method Investments [Line Items]        
Total assets 46,382,280 42,312,866    
Total liabilities 1,771,980 1,357,554    
Total equity 44,610,300 40,955,312    
Investment income 243,222 187,989 109,180  
Expenses 395,748 347,320 304,908  
Net investment loss (152,526) (159,331) (195,728)  
Net income (loss) $ 2,584,489 $ 1,672,303 $ 912,743