XML 111 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Net operating losses $ 210,609 $ 200,363
Tax credit carryforward 36,848 31,200
Nonqualifying stock options 23,885 18,072
Operating lease liabilities 27,199 30,401
Deferred revenue 26,170 42,481
Capitalized research and development 40,957  
Other 5,859 4,345
Total deferred tax assets 371,527 326,862
Less: Valuation allowance (346,578) (297,020)
Deferred tax assets, net of valuation allowance 24,949 29,842
Deferred tax liabilities    
Tangible and intangible assets (4,897) (7,310)
Right-of-use assets (20,052) (22,532)
Net deferred taxes $ 0 $ 0