XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Net operating losses $ 274,535 $ 251,724
Tax credit carryforward 45,942 43,528
Nonqualifying stock options 31,010 29,166
Operating lease liabilities 22,912 25,357
Deferred revenue 14,996 18,874
Capitalized research and development 49,550 42,134
Tangible and intangible assets 1,963 0
Other 6,182 6,146
Total deferred tax assets 447,090 416,929
Less: Valuation allowance (435,509) (402,424)
Deferred tax assets, net of valuation allowance 11,581 14,505
Deferred tax liabilities    
Tangible and intangible assets 0 (1,281)
Right-of-use assets (11,581) (13,224)
Net deferred taxes $ 0 $ 0