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 |