v3.22.4
Commitments and Contingencies - Accruals and the Potential Effect of Litigation (Details)
$ in Millions, $ in Millions
Nov. 03, 2022
CAD ($)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
CAD ($)
Commitments and Contingencies Disclosure [Abstract]        
Gain contingency, unrecorded amount       $ 42.5
Gain contingency recognized   $ 42.5 $ 33.0  
Gain contingency, damages sought, value $ 109.0      
Gain contingency, punitive or aggravated damages, interest, proceedings fees and any other relief sought, value $ 5.0