v3.24.4
Income Taxes - Reconciliation of Beginning and Ending Balance of Total Unrecognized Tax Benefits (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of beginning and ending balance of total unrecognized tax benefits      
Balance, beginning period $ 221 $ 159 $ 124
Gross increases - tax positions in prior year 2 0 0
Gross decreases - tax positions in prior period (2) 0 (1)
Gross increases - tax positions in current period 73 63 38
Settlements (3) (1) (2)
Balance, end of period $ 291 $ 221 $ 159