XML 169 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS - Carrying Value of Non-marketable Equity Securities Measured Using the Measurement Alternative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract]    
Measurement alternative - carrying value $ 1,574,000,000 $ 1,639,000,000
Measurement alternative - impairment losses 108,000,000 135,000,000
Measurement alternative - downward changes for observable prices 5,000,000 24,000,000
Measurement alternative - upward changes for observable prices 84,000,000 87,000,000
Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]    
Measurement alternative - impairment losses 438,000,000  
Measurement alternative - downward changes for observable prices 38,000,000  
Measurement alternative - upward changes for observable prices 1,033,000,000  
Impairment loss recognized in earnings for non-marketable equity securities carried at cost $ 0 $ 0