v3.24.0.1
Business Combinations - Transplace Narrative (Details) - USD ($)
$ in Millions
12 Months Ended 14 Months Ended
Nov. 12, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Jul. 21, 2021
Business Acquisition [Line Items]            
Revenue   $ 37,281 $ 31,877 $ 17,455    
Transplace            
Business Acquisition [Line Items]            
Percentage equity interest acquired           100.00%
Total consideration $ 2,300          
Weighted Average Remaining Useful Life - Years 10 years          
Revenue         $ 684