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

Pension Plans - Schedule of Expected Benefit Payments (Details)

v3.25.4
Pension Plans - Schedule of Expected Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Schedule of Expected Benefit Payments [Abstract]  
2026 $ 1,060
2027 1,090
2028 1,130
2029 1,160
2030 1,200
2031-35 6,730
Total expected benefit payments $ 12,370