v3.26.1
Revenue from contracts with customers - Narrative (Details)
Jun. 30, 2026
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period
Pipeline  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contract with customer, term 12 months
Pipeline | Firm Transportation Contract  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue from contract with customer, term of contract 4 years
Pipeline | Firm Storage Contract  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue from contract with customer, term of contract 2 years