XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 21, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
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   $ 195 $ 139 $ 555 $ 330
2016 Employee Stock Purchase Plan | Selling, general, and administrative          
Share-based Compensation          
Allocated share-based compensation expense   142 109 418 251
2016 Employee Stock Purchase Plan | Research and development          
Share-based Compensation          
Allocated share-based compensation expense   18 14 42 33
2016 Employee Stock Purchase Plan | Cost of sales          
Share-based Compensation          
Allocated share-based compensation expense   $ 35 16 $ 95 46
2022 Plan          
Share-based Compensation          
Stock-based compensation shares available   1,900,000   1,900,000  
Allocated share-based compensation expense   $ 7,288 5,305 $ 21,728 14,701
Stock-based compensation additional shares authorized 1,610,000        
2022 Plan | Selling, general, and administrative          
Share-based Compensation          
Allocated share-based compensation expense   6,582 4,914 19,883 13,588
2022 Plan | Research and development          
Share-based Compensation          
Allocated share-based compensation expense   423 225 1,029 638
2022 Plan | Cost of sales          
Share-based Compensation          
Allocated share-based compensation expense   $ 283 $ 166 $ 816 $ 475