XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 257,047 $ 257,960
Stock-based compensation 2,599 7,690
Accrued compensation 2,001 1,269
Accrued expenses 247 3,470
Research and development credits 6,477 6,374
Leases 14,801 14,054
Obsolete inventory reserve 12 136
Third party liability 2,971 7,514
Section 174 amortization 29,484 25,993
Capitalized software 766 1,211
Other 1,194 814
Total deferred tax assets 317,599 326,485
Valuation allowance (272,275) (271,567)
Deferred tax assets, net of valuation allowance 45,324 54,918
Deferred tax liabilities:    
Property and equipment (1,013) (1,279)
ROU asset (6,252) (7,353)
Intangible amortization (39,024) (47,846)
Total deferred tax liabilities (46,289) (56,478)
Net deferred tax liability after valuation allowance $ (965) $ (1,560)