XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans - Future Estimated Benefit Payments (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2026 $ 11.2
2027 6.7
2028 6.0
2029 6.9
2030 6.9
2031 through 2035 46.2
Total $ 83.9