XML 83 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
NOL carryforwards $ 117,052 $ 149,049
R&D credit carryforwards 27,543 70,906
Capitalized R&D 110,848 90,164
Stock-based compensation 51,438 51,028
Charitable contributions 40,008 40,956
Lease liabilities 12,753 13,671
Intangibles 50,431 43,220
Accrued rebates 35,186 19,401
Other 21,130 16,087
Total deferred tax assets 466,389 494,482
Valuation allowance (454,966) (482,089)
Deferred tax liabilities    
Right-of-use assets (11,423) (12,393)
Total deferred tax liabilities (11,423) (12,393)
Total net deferred tax assets $ 0 $ 0