Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Employee Retirement Plans - Summary of Expected Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Retirement Benefits [Abstract]  
2026 $ 75
2027 75
2028 75
2029 60
2030 60
Thereafter 120
Defined benefit plan expected future benefits payments total $ 466