XML 97 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforward $ 176,298 $ 133,141
Tax credit carryforward 37,611 22,409
Capital loss carryforward 14,705 14,368
Accrued liabilities and allowances 3,818 3,143
Deferred revenue 936 793
Property and equipment 10,551 0
Amortization 5,582 5,243
Capitalized research and development 82,389 51,159
Investment basis difference 7,820 4,104
Lease liability 16,486 17,284
Stock-based compensation 10,036 11,244
Other 125 470
Gross deferred tax assets 366,357 263,358
Valuation allowance (359,440) (248,420)
Deferred tax assets, net of valuation allowance 6,917 14,938
Deferred tax liabilities:    
Operating lease right-of-use assets (6,917) (10,853)
Property and equipment 0 (4,085)
Deferred tax liabilities (6,917) (14,938)
Net deferred tax assets $ 0 $ 0