XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 15,481 $ 4,505
Employee benefits and stock-based compensation 18,606 24,812
Research and development costs 4,778 5,176
Intangible assets 786 962
Operating lease liabilities 20,664 20,849
Inventory reserve 2,540 3,570
Tax credit carryforward 10,937 10,781
Other, net 3 12
Total deferred tax assets 73,795 70,667
Less: valuation allowance (45,153) (49,755)
Total net deferred tax assets 28,642 20,912
Deferred tax liabilities:    
Right-of-use assets (18,056) (19,296)
Property and equipment, net (10,586) (1,616)
Total net deferred tax liabilities (28,642) (20,912)
Net deferred tax assets and liabilities $ 0 $ 0