v3.26.1
Debt Obligations - Senior Credit Facility and Commercial Paper Program Schedule (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Senior Credit Facility | Line of Credit        
Line of Credit Facility [Line Items]        
Maximum amount outstanding $ 686,076 $ 761,550 $ 719,483 $ 761,550
Average daily amount outstanding $ 664,003 $ 694,775 $ 667,615 $ 707,584
Weighted-average interest rate (in percent) 4.91% 5.63% 4.94% 5.68%
Commercial Paper Program | Commercial Paper        
Line of Credit Facility [Line Items]        
Maximum amount outstanding $ 1,000,000 $ 897,500 $ 1,000,000 $ 897,500
Average daily amount outstanding $ 434,874 $ 591,190 $ 448,783 $ 383,818
Weighted-average interest rate (in percent) 4.11% 4.90% 4.02% 4.82%