v3.25.2
Debt Obligations - Senior Credit Facility and Commercial Paper Program Schedule (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Senior Credit Facility | Line of Credit        
Line of Credit Facility [Line Items]        
Maximum amount outstanding $ 761,550 $ 888,448 $ 761,550 $ 888,448
Average daily amount outstanding $ 694,775 $ 872,133 $ 707,584 $ 856,714
Weighted-average interest rate (in percent) 5.63% 6.76% 5.68% 6.78%
Commercial Paper Program | Commercial Paper        
Line of Credit Facility [Line Items]        
Maximum amount outstanding $ 897,500 $ 554,500 $ 897,500 $ 705,900
Average daily amount outstanding $ 591,190 $ 301,786 $ 383,818 $ 258,930
Weighted-average interest rate (in percent) 4.90% 5.55% 4.82% 5.67%