XML 92 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Valuation allowance $ 747,090 $ 639,510
Deferred tax assets    
Net operating loss carryforwards 395,139 399,287
Research and development tax credit carryforwards 90,759 67,035
Capitalized research costs 173,991 95,923
Reserves and accruals 23,928 34,898
Lease liabilities 26,649 19,339
Stock based compensation 47,864 29,005
Intangible assets 8,846 3,809
Other 5,583 5,640
Total deferred tax assets before valuation allowance 772,759 654,936
Less: valuation allowance (747,090) (639,510)
Total deferred tax assets after valuation allowance 25,669 15,426
Deferred tax liabilities    
Fixed assets (4,164) (1,524)
Right-of-use lease assets (21,505) (13,902)
Total deferred tax liabilities (25,669) (15,426)
Net deferred tax assets