Annual report [Section 13 and 15(d), not S-K Item 405]

Provision for Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)

v3.25.1
Provision for Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:      
Net operating loss carryforwards $ 131,563 $ 125,850  
Deferred revenue 1,546 1,745  
Inventory reserve and uniform capitalization 873 2,509  
Operating lease liabilities 3,557 4,364  
Accruals and other reserves 729 1,332  
Stock-based compensation 4,107 5,570  
Business interest carryforwards 10,127 7,660  
Depreciation and amortization 817 0  
Other 223 268  
Total deferred tax assets 153,542 149,298  
Less: valuation allowance (150,486) (145,711) $ (139,033)
Total deferred tax assets, net of valuation allowance 3,056 3,587  
Deferred tax liabilities:      
Operating lease right-of-use assets (3,056) (2,344)  
Depreciation and amortization 0 (1,243)  
Total deferred tax liabilities (3,056) (3,587)  
Net deferred tax assets $ 0 $ 0