Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plans - Summary of Expected Benefit Payments (Details)

v3.24.4
Employee Retirement Plans - Summary of Expected Benefit Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Benefits [Abstract]  
2025 $ 69
2026 43
2027 43
2028 43
2029 30
Thereafter 60
Defined benefit plan expected future benefits payments total $ 287