Significant Accounting Policies - PIK Interest and PIK Dividend Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Accounting Policies [Abstract] | ||||
| PIK Interest Income | $ 28,669 | $ 28,916 | $ 91,736 | $ 95,793 |
| PIK Interest Income as a % of Investment Income | 7.30% | 6.40% | 7.70% | 6.80% |
| PIK Dividend Income | $ 9,953 | $ 14,270 | $ 36,110 | $ 41,665 |
| PIK Dividend Income as a % of Investment Income | 2.50% | 3.10% | 3.00% | 3.00% |
| Total PIK Income | $ 38,622 | $ 43,186 | $ 127,846 | $ 137,458 |
| Total PIK Income as a % of Investment Income | 9.90% | 9.50% | 10.70% | 9.80% |
| X | ||||||||||
- Definition Dividend Income Operating Paid In Cash, Percentage of Investment Income No definition available.
|
| X | ||||||||||
- Definition Interest and Dividend Income, Operating, Paid in Kind Accrued In Period No definition available.
|
| X | ||||||||||
- Definition Interest and Dividend Income, Operating, Paid in Kind, Percentage Of Investment Income No definition available.
|
| X | ||||||||||
- Definition Interest Income Operating Paid In Kind, Percentage of Investment Income No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of dividend income from investment paid in cash, classified as operating. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of interest income from investment paid in kind, classified as operating. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|