v3.26.1
Employee Benefit Plans - Schedule of Expected Future Benefit Payments (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2027 $ 8
2028 8
2029 9
2030 10
2031 11
2032 - 2036 64
Total $ 110