v3.20.4
Income Taxes - Expiration of Tax Credit Carryforwards (Detail)
$ in Millions
Dec. 31, 2020
USD ($)
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards $ 468
2020 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 468
2021 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 1
2022 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 11
2023 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 10
2024 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 11
2025 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 18
2026-2030 Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 71
Later Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards 294
Unlimited Tax Loss Carryforwards  
Tax Credit Carryforward [Line Items]  
Tax credit carryforwards $ 52