XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax asset    
Net operating loss carryforwards $ 20,499 $ 14,184
Accrued compensation 509 803
Stock compensation 1,762 1,823
Tax credit carryforwards 1,058 880
Accruals and other 635 131
Operating lease liabilities 4,382 4,599
Capitalized research and development expenses 2,288 2,304
Inventory capitalization 386 428
Total deferred tax asset 31,519 25,152
Deferred tax liability    
Property, plant, and equipment (2,410) (1,231)
Intangibles (3,280) (3,600)
Operating right-of-use lease assets (4,140) (4,402)
Total deferred tax liability (9,830) (9,233)
Valuation allowance (22,516) (16,838)
Net deferred tax liability $ (827) $ (919)