XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
2016 Employee Stock Purchase Plan    
Share-based Compensation    
Stock-based compensation shares available 200,000  
Discount from market price (as a percent) 15.00%  
Allocated share-based compensation expense $ 91 $ 38
2016 Employee Stock Purchase Plan | Cost of sales    
Share-based Compensation    
Allocated share-based compensation expense 12 10
2016 Employee Stock Purchase Plan | Research and development    
Share-based Compensation    
Allocated share-based compensation expense 7 7
2016 Employee Stock Purchase Plan | Selling, general, and administrative    
Share-based Compensation    
Allocated share-based compensation expense $ 72 21
2022 Plan    
Share-based Compensation    
Stock-based compensation shares available 400,000  
Allocated share-based compensation expense $ 4,247 3,199
Stock-based compensation additional shares authorized 1,150,000  
2022 Plan | Cost of sales    
Share-based Compensation    
Allocated share-based compensation expense $ 139 135
2022 Plan | Research and development    
Share-based Compensation    
Allocated share-based compensation expense 200 246
2022 Plan | Selling, general, and administrative    
Share-based Compensation    
Allocated share-based compensation expense $ 3,908 $ 2,818