v3.26.1
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Leases [Abstract]  
2027 $ 62
2028 53
2029 35
2030 29
2031 24
Thereafter 9
Total future lease payments 212
Less: imputed interest (30)
Total lease liabilities $ 182