XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments - Segment Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Assets $ 22,259 $ 20,921 $ 21,555
Operating Segments      
Segment Reporting Information [Line Items]      
Assets 19,857 18,530  
Operating Segments | Americas      
Segment Reporting Information [Line Items]      
Assets 12,152 11,406  
Operating Segments | Europe, Middle East and Africa      
Segment Reporting Information [Line Items]      
Assets 5,370 4,514  
Operating Segments | Asia Pacific      
Segment Reporting Information [Line Items]      
Assets 2,335 2,610  
Corporate      
Segment Reporting Information [Line Items]      
Assets $ 2,402 $ 2,391