XML 120 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:        
Less: valuation allowance $ (129,296) $ (271,517) $ (249,112) $ (253,649)
Continuing Operations        
Deferred tax assets:        
Net operating loss carryforwards 195,658 238,128    
Research and development expenses 49,206 66,464    
Accrued expenses and reserves 56,083 51,362    
Share-based compensation 37,727 39,333    
Tax credits 27,116 22,932    
Other 5,582 6,543    
Less: valuation allowance (129,296) (268,067)    
Total deferred tax assets 242,076 156,695    
Deferred tax liabilities:        
Property, plant and equipment (44,019) (41,169)    
Other (2,716) (1,502)    
Total deferred tax liabilities (46,735) (42,671)    
Net deferred tax assets $ 195,341 $ 114,024