XML 123 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Net operating loss carryforwards $ 176,989 $ 182,013
Research and development tax credit carryforwards 21,359 21,357
Unrealized loss on investment, net 11,481 0
Deferred royalty obligation, net 17,452 18,084
Other 6,832 6,467
Total deferred tax assets before valuation allowance 234,113 227,921
Valuation allowance (187,635) (169,249)
Total deferred tax assets 46,478 58,672
Deferred tax liabilities    
Depreciation and amortization (31,626) (39,064)
Unrealized gain on investment, net 0 (13,747)
Inventory fair value adjustment (2,798) (6,424)
Net deferred tax assets $ 12,054  
Net deferred tax (liabilities)   $ (563)