XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Additional Information (Details 1)
$ in Billions
Dec. 31, 2022
USD ($)
Disaggregation of Revenue [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 9.1
Transaction price allocated to performance obligations to be satisfied during fiscal 2023 2.8
Transaction price allocated to performance obligations to be satisfied during fiscal 2024 2.3
Transaction price allocated to performance obligations to be satisfied beyond fiscal 2024 $ 4.0