v3.25.2
Supplemental Cash Flow Information - Narrative (Details)
$ in Millions
1 Months Ended
Jun. 30, 2025
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Emission allowance surrendered $ 46