v3.24.0.1
Restructuring Costs - Narrative (Details)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2023
position
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Restructuring Cost and Reserve [Line Items]        
Amortization of the right-of-use assets on lease contracts   $ 390 $ 1,700 $ 873
Expenses Incurred   337 1,196 215
Severance costs        
Restructuring Cost and Reserve [Line Items]        
Expenses Incurred   3 $ 169 $ 17
2023 Workforce Reduction        
Restructuring Cost and Reserve [Line Items]        
Number of positions | position 5,000      
Restructuring and related cost, workforce reduction size of percentage 7.00%      
2023 Workforce Reduction | Severance costs        
Restructuring Cost and Reserve [Line Items]        
Expenses Incurred   $ 462