XML 120 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details) - U.S. Pension Plans
$ in Millions
Mar. 31, 2025
USD ($)
Estimated Pension Benefit Payments [Abstract]  
Fiscal 2026 $ 168.9
Fiscal 2027 1.0
Fiscal 2028 1.0
Fiscal 2029 0.9
Fiscal 2030 0.9
Fiscal 2031-2035 $ 4.7