XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Details 1)
$ in Millions
Mar. 31, 2022
USD ($)
Disaggregation Of Revenue [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 9,150
Transaction price allocated to performance obligations to be satisfied during remaining fiscal 2022 3,080
Transaction price allocated to performance obligations to be satisfied during fiscal 2023 2,360
Transaction price allocated to performance obligations to be satisfied beyond fiscal 2023 $ 3,700