XML 96 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 606.5
Firm Transportation Contract  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue from contract with customer, term of contract 5 years
Firm Storage Contract  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue from contract with customer, term of contract 1 year
Remaining performance obligation, expected timing of satisfaction, start date: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 82.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Remaining performance obligation, expected timing of satisfaction, start date: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 81.5
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Remaining performance obligation, expected timing of satisfaction, start date: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 442.9
Revenue, remaining performance obligation, expected timing of satisfaction, period