Borrowings - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Debt Disclosure [Abstract] | |||||
Interest expense | $ 64.9 | $ 64.9 | $ 53.4 | ||
Unused commitment fees | $ 0.3 | $ 0.3 | $ 0.6 | ||
Weighted average interest rate | 5.03% | 5.26% | 5.02% | 5.18% | |
Weighted average interest rate all-in | 5.10% | 5.38% | 5.09% | 5.31% | |
Average principal debt outstanding | $ 7,155.4 | $ 5,798.8 | $ 7,234.0 | $ 5,422.5 |