XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 12, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 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   $ 179 $ 100 $ 359 $ 192
2016 Employee Stock Purchase Plan | Selling, general, and administrative          
Share-based Compensation          
Allocated share-based compensation expense   137 70 276 143
2016 Employee Stock Purchase Plan | Cost of sales          
Share-based Compensation          
Allocated share-based compensation expense   30 18 60 30
2016 Employee Stock Purchase Plan | Research and development          
Share-based Compensation          
Allocated share-based compensation expense   $ 12 12 $ 23 19
2022 Plan          
Share-based Compensation          
Stock-based compensation shares available   2,000,000.0   2,000,000.0  
Allocated share-based compensation expense   $ 7,685 5,149 $ 14,439 9,395
2022 Plan | Selling, general, and administrative          
Share-based Compensation          
Allocated share-based compensation expense   7,069 4,766 532 309
2022 Plan | Cost of sales          
Share-based Compensation          
Allocated share-based compensation expense   282 170 13,301 8,673
2022 Plan | Research and development          
Share-based Compensation          
Allocated share-based compensation expense   $ 334 $ 213 $ 606 $ 413
2022 Plan | Subsequent Event          
Share-based Compensation          
Stock-based compensation additional shares authorized 1,610,000