v3.25.2
Debt - Credit Facility (Details) - USD ($)
Jun. 30, 2025
Apr. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]      
Credit Facility $ 0   $ 0
Commercial Paper (665,000,000)   0
Credit Facility      
Line of Credit Facility [Line Items]      
Available borrowing capacity 2,500,000,000 $ 2,250,000,000 2,250,000,000
Commercial Paper (665,000,000)   0
Letters of credit outstanding (864,000)   (1,714,000)
Total Credit Facility available 1,834,136,000   2,248,286,000
Other Letter of Credit      
Line of Credit Facility [Line Items]      
Letters of credit outstanding $ (55,237,000)   $ (45,910,000)