XML 117 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Pensions and Other Benefit Plans - Expected Benefit Payments (Details) - Pension Plans
$ in Thousands
Mar. 31, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 13,685
2027 13,612
2028 13,335
2029 13,026
2030 12,592
2031-2035 $ 57,263