XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Schedule of Deferred Income Taxes Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforward $ 110,235 $ 102,687
General business credit 19,497 18,466
Stock options 7,336 8,246
Intangible assets, definite-lived 5,843 6,775
Section 174 research and development 10,233 9,097
Inventory 935 1,943
Operating lease liability 770 379
Property and equipment 320 224
Finance lease liability 100 0
Other 516 608
Total deferred tax assets 155,785 148,425
Valuation allowance (150,283) (140,104)
Deferred tax assets 5,502 8,321
Deferred tax liabilities:    
Debt amortization (4,781) (7,785)
Right-of-use asset (721) (416)
Finance lease liability 0 (120)
Total deferred tax liabilities (5,502) (8,321)
Net deferred taxes $ 0 $ 0