XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
May 23, 2023
Mar. 31, 2024
Mar. 31, 2023
2016 Employee Stock Purchase Plan      
Share-based Compensation      
Stock-based compensation shares available   100,000  
Discount from market price (as a percent)   15.00%  
Allocated share-based compensation expense   $ 180 $ 91
2016 Employee Stock Purchase Plan | Selling, general, and administrative      
Share-based Compensation      
Allocated share-based compensation expense   139 72
2016 Employee Stock Purchase Plan | Cost of sales      
Share-based Compensation      
Allocated share-based compensation expense   30 12
2016 Employee Stock Purchase Plan | Research and development      
Share-based Compensation      
Allocated share-based compensation expense   $ 11 7
2022 Plan      
Share-based Compensation      
Stock-based compensation shares available   400,000  
Allocated share-based compensation expense   $ 6,754 4,247
Stock-based compensation additional shares authorized 750,000    
2022 Plan | Selling, general, and administrative      
Share-based Compensation      
Allocated share-based compensation expense   6,232 3,908
2022 Plan | Cost of sales      
Share-based Compensation      
Allocated share-based compensation expense   250 139
2022 Plan | Research and development      
Share-based Compensation      
Allocated share-based compensation expense   $ 272 $ 200