v3.22.4
Revenue - Contract Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]        
Trade receivables, net $ 2,364 $ 2,694    
Contract assets 325 371    
Contract liabilities $ 1,773 $ 1,915 $ 1,883 $ 1,701