Investments - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| 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 loss on investments | $ 24,583 | $ 14,824 | $ 43,510 |
| Net change in unrealized losses on investments | $ (3,900) | $ 5,300 | |