v3.24.4
Restructuring Costs - Narrative (Details)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2023
position
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]        
Amortization of the right-of-use assets on lease contracts | $   $ 91 $ 390 $ 1,700
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%