XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 23, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
2016 Employee Stock Purchase Plan          
Share-based Compensation          
Stock-based compensation shares available   100,000   100,000  
Discount from market price (as a percent)       15.00%  
Allocated share-based compensation expense   $ 100 $ 73 $ 192 $ 111
2016 Employee Stock Purchase Plan | Cost of sales          
Share-based Compensation          
Allocated share-based compensation expense   18 19 30 29
2016 Employee Stock Purchase Plan | Research and development          
Share-based Compensation          
Allocated share-based compensation expense   12 15 19 22
2016 Employee Stock Purchase Plan | Selling, general, and administrative          
Share-based Compensation          
Allocated share-based compensation expense   $ 70 39 $ 143 60
2022 Plan          
Share-based Compensation          
Stock-based compensation shares available   1,100,000   1,100,000  
Allocated share-based compensation expense   $ 5,149 3,683 $ 9,395 6,882
Stock-based compensation additional shares authorized 750,000        
2022 Plan | Cost of sales          
Share-based Compensation          
Allocated share-based compensation expense   170 124 309 259
2022 Plan | Research and development          
Share-based Compensation          
Allocated share-based compensation expense   213 180 413 345
2022 Plan | Selling, general, and administrative          
Share-based Compensation          
Allocated share-based compensation expense   $ 4,766 $ 3,379 $ 8,673 $ 6,278