Borrowings - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Debt Disclosure [Abstract] | |||||
| Interest expense | $ 61.7 | $ 61.7 | $ 60.8 | ||
| Unused commitment fees | $ 1.1 | $ 1.1 | $ 1.2 | ||
| Weighted average interest rate | 4.95% | 5.03% | 4.89% | 5.02% | |
| Weighted average interest rate all-in | 5.05% | 5.10% | 4.97% | 5.09% | |
| Average principal debt outstanding | $ 7,920.9 | $ 7,155.4 | $ 8,046.2 | $ 7,234.0 | |