v3.26.1
Pension - Expected benefits paid (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
Pension  
2026 $ 211
2027 218
2028 220
2029 222
2030 224
2031-2035 1,124
Total expected benefit payments $ 2,219