XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Details) - Schedule of Expected Benefit Payments
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule Of Expected Benefit Payments Abstract  
2024 $ 960
2025 1,030
2026 1,070
2027 1,100
2028 1,140
2029-33 6,280
Total expected benefit payments $ 11,580