v3.25.2
Securities, at Fair Value - Impairment and Other Net Gain/(Loss) on Securities and Other Portfolio Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Gain (Loss) on Securities [Line Items]        
Total Impairment and other net gain/(loss) on securities and other portfolio investments $ 6,645 $ (2,842) $ 27,824 $ (7,618)
Securities        
Gain (Loss) on Securities [Line Items]        
Net unrealized gain/(loss) on other portfolio investments 4,008 (3,186) 24,208 (7,298)
Net realized gain/(loss) on other portfolio investments 0 2,668 234 2,668
Impairment of securities 0 0 0 0
Total Impairment and other net gain/(loss) on securities and other portfolio investments 4,008 (518) 24,442 (4,630)
Other Portfolio Investments        
Gain (Loss) on Securities [Line Items]        
Net unrealized gain/(loss) on other portfolio investments 2,636 (2,324) 3,389 (2,988)
Net realized gain/(loss) on other portfolio investments $ 1 $ 0 $ (7) $ 0