XML 105 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:        
NOL carryforwards $ 238,128 $ 222,508    
Research and development expenses 66,464      
Accrued expenses and reserves 55,755 52,308    
Share-based compensation 41,075 40,455    
Tax credits 22,932 58,704    
Other 9,993 7,758    
Less: valuation allowance (271,517) (249,112) $ (253,649) $ (242,059)
Total deferred tax assets 162,830 132,621    
Deferred tax liabilities:        
Property, plant and equipment (46,274) (50,187)    
Other (1,502) (1,150)    
Total deferred tax liabilities (47,776) (51,337)    
Net deferred tax assets $ 115,054 $ 81,284