XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Compensation - Share based compensation expense (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Equity Incentive Plans    
Stock-based compensation $ 2,197 $ 2,927
Research and Development Expense    
Equity Incentive Plans    
Stock-based compensation 444 672
General and Administrative Expense    
Equity Incentive Plans    
Stock-based compensation $ 1,753 2,257
Cost of goods sold    
Equity Incentive Plans    
Stock-based compensation   $ (2)