XML 125 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Employee benefit plans - Schedule of Benefit Payments Expected to be Paid (Details) - Pension Benefits
$ in Thousands
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure  
2023 $ 907
2024 955
2025 987
2026 1,009
2027 1,016
Thereafter $ 4,959