XML 126 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Projected future pension benefit payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Benefits [Abstract]  
2025 $ 501
2026 972
2027 277
2028 351
2029 930
2030 - 2034 $ 5,422