v3.25.1
Financial Instruments - Schedule of Interest Rate Swaps (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional amount $ 625,000,000.0 $ 625,000,000.0
Interest Rate Swaps    
Derivative [Line Items]    
Notional amount $ 2,100,000,000 2,750,000,000
February 2025 Interest Rate Swap    
Derivative [Line Items]    
Fixed rate 1.629%  
Notional amount $ 0 250,000,000.0
March 2025 Interest Rate Swap    
Derivative [Line Items]    
Fixed rate 3.214%  
Notional amount $ 0 1,000,000,000
February 2026 Interest Rate Swap    
Derivative [Line Items]    
Fixed rate 3.695%  
Notional amount $ 500,000,000.0 500,000,000.0
March 2028 Interest Rate Swap One    
Derivative [Line Items]    
Fixed rate 3.246%  
Notional amount $ 1,000,000,000 1,000,000,000
March 2028 Interest Rate Swap Two    
Derivative [Line Items]    
Fixed rate 3.229%  
Notional amount $ 350,000,000.0 0
March 2028 Interest Rate Swap Three    
Derivative [Line Items]    
Fixed rate 3.24%  
Notional amount $ 250,000,000.0 $ 0