XML 101 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Aggregated Income Statement Summarized Financial Information for Partnerships in our Alternative Investment Portfolio (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Net investment income earned $ 457,051 $ 388,650 $ 288,155
Investments Accounted For Under The Equity Method      
Schedule of Equity Method Investments [Line Items]      
Net investment income (loss) 186,000 178,000 765,000
Realized gains 7,099,000 5,845,000 12,590,000
Net change in unrealized appreciation (depreciation) 9,745,000 5,810,000 (5,215,000)
Net income 17,030,000 11,833,000 8,140,000
Alternative investments      
Schedule of Equity Method Investments [Line Items]      
Net investment income earned $ 37,053 $ 26,777 $ 23,003