v3.25.4
Provision for (Benefit from) Income Taxes - Narrative (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]        
Operating loss carryforward $ 578      
Credit carryforwards 425 $ 458    
Tax credit carryforwards 1,000      
Valuation allowance (decrease) increase 21 24 $ (1,030)  
Provision for (benefit from) income taxes 513 313 (723)  
Deferred tax assets, valuation allowance 241 220    
Total unrecognized tax benefit 404 291 221 $ 159
Unrecognized tax benefits that would impact effective tax rate 304      
Unrecognized tax benefits, income tax interest and penalties accrued 17 9    
Accrued income taxes 114 $ 68    
CANADA        
Operating Loss Carryforwards [Line Items]        
Deferred Tax Assets, Operating Loss Carryforwards, Foreign 161      
UNITED KINGDOM        
Operating Loss Carryforwards [Line Items]        
Deferred Tax Assets, Operating Loss Carryforwards, Foreign 162      
Federal        
Operating Loss Carryforwards [Line Items]        
Credit carryforwards 341      
State        
Operating Loss Carryforwards [Line Items]        
Credit carryforwards 354      
Valuation allowance (decrease) increase     (1,050)  
Foreign Tax Jurisdiction | CANADA        
Operating Loss Carryforwards [Line Items]        
Credit carryforwards $ 14      
California Tax Authority        
Operating Loss Carryforwards [Line Items]        
Valuation allowance (decrease) increase     $ 20