XML 118 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other non-current liabilities and employee future benefits - Net Defined Benefit Liability (Asset) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure of net defined benefit liability (asset) [line items]      
Other non-current liabilities $ 2,337 $ 1,805  
Employee future benefits (475) 455  
Other non-current liabilities and employee future benefits 1,862 2,260  
Employee future benefits (475) 455  
Net defined benefit pension plan liability      
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits (582) 348 $ 1,814
Net other post-retirement benefit plan liability      
Disclosure of net defined benefit liability (asset) [line items]      
Employee future benefits $ 107 $ 107 $ 80