XML 126 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee benefit plans - Schedule of Benefit Payments Expected to be Paid (Details) - Pension Benefits
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure  
2024 $ 966
2025 999
2026 1,022
2027 1,030
2028 1,024
Thereafter $ 4,946