v3.26.1
Investments - Schedule of Condensed Consolidated Balance Sheets Related to the Company’s Variable Interests in Non-consolidated VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Net Investment Income [Line Items]    
Cost $ 182,753 $ 172,753
Net Unrealized Gains (Losses) 44,514 17,106
Fair Value 227,267 189,859
Absolute Return Utility & Infrastructure Fund    
Net Investment Income [Line Items]    
Cost 172,753 162,753
Net Unrealized Gains (Losses) 43,108 16,138
Fair Value 215,861 178,891
MidCap Limited Partnership    
Net Investment Income [Line Items]    
Cost 10,000 10,000
Net Unrealized Gains (Losses) 1,406 968
Fair Value $ 11,406 $ 10,968