v3.25.1
Acquisitions and Dispositions of Businesses - Other Significant Activity (Details) - USD ($)
$ in Millions
3 Months Ended 95 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
May 01, 2017
Dispositions        
Deferred consideration on divestiture $ 20 $ 82 $ 104  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | May 1, 2017 Divested Business        
Dispositions        
Purchase price       $ 4,300
Deferred consideration       $ 500