v3.26.1
Debt - Schedule of Short-Term Borrowings (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Short-term Debt [Line Items]      
Annualized interest rate 4.07% 4.73% 4.05%
Letters of credit outstanding $ 115,000 $ 115,000 $ 115,000
Remaining amount available under credit line $ 606,000 $ 488,000 579,000
Daily-weighted average interest rate (annualized) 4.02% 4.99%  
Maximum daily amount outstanding during period (par value) $ 559,250 $ 605,500  
Short-term Debt      
Short-term Debt [Line Items]      
Balance of commercial paper at end of period (par value) 279,000 397,000 $ 306,000
Commercial paper      
Short-term Debt [Line Items]      
Average balance of commercial paper outstanding during period (par value) 395,242 456,181  
Commercial paper issued during period (par value) 1,266,250 1,158,250  
Commercial paper matured during period (par value) (1,293,250) (1,180,250)  
Net commercial paper issued (matured) during period (par value) $ (27,000) $ (22,000)