XML 99 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Significant Components of Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Receivable allowances $ 253 $ 356
Accrued expenses 1,262 5,351
S263A capitalizable costs 3,045 461
Inventory reserves 3,611 3,436
Research and development credits 3,974 3,615
Net operating losses 24,208 13,584
Interest expense 2,407 1,218
Stock-based compensation 4,496 3,324
Lease liability 356 384
R&D IRC 174(b) capitalized costs 5,161 3,433
Other 764 650
Total deferred tax assets 49,537 35,812
Valuation allowance (39,802) (28,933)
Net deferred tax assets 9,735 6,879
Deferred tax liabilities:    
Property and equipment (6,807) (5,391)
Section 481 adjustment (821)  
Patents and trademarks (1,343) (1,304)
Right of use asset (292) (378)
Total deferred tax liabilities (9,263) (7,073)
Total net deferred tax asset (liability) $ 472  
Total net deferred tax asset (liability)   $ (194)