XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
2016 Employee Stock Purchase Plan      
Total expense $ 467 $ 313 $ 123
2022 Plan      
Total expense 20,185 14,286 10,366
Selling, general, and administrative | 2016 Employee Stock Purchase Plan      
Total expense 360 222 87
Selling, general, and administrative | 2022 Plan      
Total expense 18,676 13,094 9,818
Cost of sales | 2016 Employee Stock Purchase Plan      
Total expense 60 50 15
Cost of sales | 2022 Plan      
Total expense 646 482 5
Research and development | 2016 Employee Stock Purchase Plan      
Total expense 47 41 21
Research and development | 2022 Plan      
Total expense $ 863 $ 710 $ 543