Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)

v3.25.0.1
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized Tax Benefits, Beginning Balance $ 76 $ 58 $ 35
Increases for tax positions in current year 46 18 24
Decrease due to tax positions in prior year (1) 0 (1)
Unrecognized Tax Benefits, Ending Balance 121 76 $ 58
Interest and penalties related to unrecognized tax benefits 7    
Other non-current liabilities      
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized Tax Benefits, Beginning Balance 76    
Unrecognized Tax Benefits, Ending Balance 121 $ 76  
Other Liabilities      
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits that would impact effective tax rate $ 75