v3.26.1
Other assets - Non-Readily Marketable Equity Securities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Other Assets [Abstract]          
Equity securities without readily determinable fair value, amount $ 531   $ 531   $ 438
Equity securities without readily determinable fair value, upward price adjustment, annual amount 9 $ 18 35 $ 30  
Equity securities without readily determinable fair value, downward price adjustment, annual amount 0 (1) 0 (1)  
Equity securities without readily determinable fair value, net adjustment, annual amount 9 $ 17 35 $ 29  
Equity securities without readily determinable fair value, upward price adjustment, cumulative amount 403   403    
Equity securities without readily determinable fair value, downward price adjustment, cumulative amount (102)   (102)    
Equity securities without readily determinable fair value, net price adjustment, cumulative amount $ 301   $ 301