XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Gross Amounts and Dates of Expiration of Tax Credits and Carryovers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Line Items]    
Federal losses carryovers $ 616,922  
California loss carryovers 75,192  
Other state loss carryovers 37,687  
Research credits 29,242 $ 29,411
Federal foreign tax credits 610  
Federal    
Income Tax Disclosure [Line Items]    
Research credits 18,036  
California    
Income Tax Disclosure [Line Items]    
Research credits 14,186  
Expires 2023-2025    
Income Tax Disclosure [Line Items]    
Federal losses carryovers 69,647  
Other state loss carryovers 601  
Expires 2023-2025 | Federal    
Income Tax Disclosure [Line Items]    
Research credits 3,758  
Expires 2026-2032    
Income Tax Disclosure [Line Items]    
Federal losses carryovers 186,833  
California loss carryovers 46,641  
Other state loss carryovers 364  
Federal foreign tax credits 610  
Expires 2026-2032 | Federal    
Income Tax Disclosure [Line Items]    
Research credits 1,483  
Expires 2033-2042    
Income Tax Disclosure [Line Items]    
Federal losses carryovers 169,673  
California loss carryovers 28,551  
Other state loss carryovers 36,722  
Expires 2033-2042 | Federal    
Income Tax Disclosure [Line Items]    
Research credits 12,795  
No Expiration    
Income Tax Disclosure [Line Items]    
Federal losses carryovers 190,769  
No Expiration | California    
Income Tax Disclosure [Line Items]    
Research credits $ 14,186