XML 146 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Short-Term Borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Short-term Debt [Line Items]      
Annualized interest rate 5.22% 5.71%  
Letters of credit outstanding $ 115,000 $ 115,000  
Remaining amount available under credit line $ 466,000 $ 316,000  
Daily-weighted average interest rate (annualized) 5.65% 5.40% 1.89%
Maximum daily amount outstanding during period (par value) $ 633,425 $ 477,700 $ 500,529
Short-term Debt      
Short-term Debt [Line Items]      
Balance of commercial paper at end of period (par value) 419,000 319,000  
Commercial paper      
Short-term Debt [Line Items]      
Average balance of commercial paper outstanding during period (par value) 405,573 290,024 322,531
Commercial paper issued during period (par value) 2,052,056 2,029,000 2,269,444
Commercial paper matured during period (par value) (1,952,056) (1,995,000) (2,314,477)
Net commercial paper issued (matured) during period (par value) $ 100,000 $ 34,000 $ (45,033)