Borrowings - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|
| Debt Disclosure [Abstract] | |||||
| Interest expense | $ 67.1 | $ 67.1 | $ 60.8 | ||
| Unused commitment fees | $ 0.2 | $ 0.2 | $ 1.2 | ||
| Weighted average interest rate | 5.06% | 4.97% | 4.95% | 5.00% | |
| Weighted average interest rate all-in | 5.14% | 5.04% | 5.03% | 5.08% | |
| Average principal debt outstanding | $ 7,536.2 | $ 7,345.8 | $ 7,874.4 | $ 7,271.7 | |