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 |