XML 155 R121.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contingencies - Additional Information (Detail) - Elk Valley Water Quality
$ in Millions
1 Months Ended
Jan. 31, 2022
CAD ($)
Mar. 31, 2021
count
Disclosure of contingent liabilities [line items]    
Number of claims settled | count   2
Entering into significant commitments or contingent liabilities    
Disclosure of contingent liabilities [line items]    
Fines paid $ 2  
Environmental contributions per offence 28  
Environmental contribution $ 60