v3.25.4
Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Components Disclosure [Abstract]    
Accrued fines and settlements $ 15,594 $ 9,830
Accrued purchases of property and equipment 8,877 7,104
Accrued customer liabilities 5,029 4,304
Payables to brokers for unsettled investment trades 950 3,866
Income taxes payable, net 523 2,905
Other accrued expenses and current liabilities 24,584 23,219
Accrued expenses and other current liabilities $ 55,557 $ 51,228