XML 80 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Revenue by Geographic Location (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 123,707 $ 123,731 $ 121,572
United States      
Disaggregation of Revenue [Line Items]      
Revenue 95,143 96,237 94,375
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 15,182 14,194 13,364
Other      
Disaggregation of Revenue [Line Items]      
Revenue $ 13,382 $ 13,300 $ 13,833