v3.26.1
Employee Benefit Plans - Future Estimated Benefit Payments (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2027 $ 9.9
2028 8.2
2029 7.5
2030 7.5
2031 8.9
2032 through 2036 51.1
Total $ 93.1