XML 171 R113.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and other post-retirement benefits (Narrative) (Details) - CAD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
2023 [Member]    
Disclosure of fair value of plan [line items]    
Contributions and fees payable $ 1,675,000  
Pension Plans [member]    
Disclosure of fair value of plan [line items]    
Weighted Average Length Of Time Of Defined Benefit Obligation 17 years 1 month 6 days 20 years
Pension Plans [member] | Increase of one year in the expected lifetime [member]    
Disclosure of fair value of plan [line items]    
Change in defined benefit obligations due to increase in actuarial assumption $ 1,236,000  
Other Benefit Plans [Member]    
Disclosure of fair value of plan [line items]    
Weighted Average Length Of Time Of Defined Benefit Obligation 11 years 3 months 18 days 13 years 7 months 6 days