v3.26.1
Debt - Credit Facilities (Details) - Credit Agreement
$ in Thousands
Jun. 30, 2026
USD ($)
facility
Line of Credit | Line of Credit  
Schedule of Debt Instruments [Line Items]  
Maximum borrowing capacity $ 1,725,000
Number of separate facilities | facility 4
Letter of Credit  
Schedule of Debt Instruments [Line Items]  
Maximum borrowing capacity $ 810,000
Available borrowing capacity 505,000
Letter of Credit | Variable Rate Demand Obligation  
Schedule of Debt Instruments [Line Items]  
Available borrowing capacity 2,504
Commercial Paper  
Schedule of Debt Instruments [Line Items]  
Line of credit, amount outstanding $ 1,077,352