v3.22.4
Employee future benefits - Net Defined Benefit Liability (Asset) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits $ 455 $ 1,894  
Net defined benefit pension plan liability      
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits 348 1,814 $ 3,856
Net other post-retirement benefit plan liability      
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits $ 107 $ 80 $ 85