Debt Obligations - Senior Credit Facility and Commercial Paper Program Schedule (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Commercial Paper Program | Commercial Paper | ||||
| Line of Credit Facility [Line Items] | ||||
| Maximum amount outstanding | $ 554,500 | $ 841,400 | $ 705,900 | $ 841,400 |
| Average daily amount outstanding | $ 301,786 | $ 752,238 | $ 258,930 | $ 622,756 |
| Weighted-average interest rate (in percent) | 5.55% | 5.90% | 5.67% | 5.64% |
| Senior Credit Facility | Line of Credit | ||||
| Line of Credit Facility [Line Items] | ||||
| Maximum amount outstanding | $ 888,448 | $ 987,348 | $ 888,448 | $ 987,348 |
| Average daily amount outstanding | $ 872,133 | $ 959,501 | $ 856,714 | $ 909,662 |
| Weighted-average interest rate (in percent) | 6.76% | 6.42% | 6.78% | 6.22% |