XML 112 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Expiration of Loss and Tax Credit Carryforwards (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward $ 446,215
Tax Credit Carryforward 100,574
2022–2026  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward 39,420
Tax Credit Carryforward 870
Thereafter  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward 154,475
Tax Credit Carryforward 75,802
No expiration date  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward 252,320
Tax Credit Carryforward $ 23,902