Investments - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Investments [Abstract] | ||||
| Percent of the investment portfolio that will receive valuation recommendations from a third party valuation firm each quarter | 25.00% | |||
| Period from date of investment when each new portfolio investment will be reviewed by a third party valuation firm | 12 months | |||
| Investment holdings percent of gross assets where third party valuation is not required (less than) | 1.00% | |||
| Aggregated investment holdings percent of gross assets where third party valuation is not required | 10.00% | |||
| Net realized losses on investments | $ 7.5 | $ 13.2 | $ 7.3 | $ 16.4 |
| Net change in unrealized gains/(losses) on investments | $ 2.8 | $ 9.5 | $ 13.8 | $ (1.5) |