v3.22.4
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Mar. 31, 2022
Operating Leases    
Remainder of 2023 $ 99  
2024 325  
2025 258  
2026 169  
2027 85  
Thereafter 159  
Operating lease payments 1,095  
Less: imputed interest (84)  
Total operating lease liabilities 1,011 $ 1,203
Finance Leases    
Remainder of 2023 71  
2024 216  
2025 138  
2026 76  
2027 38  
Thereafter 6  
Finance lease payments 545  
Less: imputed interest (26)  
Total finance lease liabilities $ 519 $ 643