XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense $ 703 $ 2,059 $ 3,593 $ 4,001
Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 703 2,011 3,224 3,914
Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   48 369 87
Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 257 757 647 1,588
RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 446 1,229 2,946 2,295
ESPP        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   73   118
Cost of Sales        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 8 91 389 239
Cost of Sales | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 8 79 310 218
Cost of Sales | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   12 79 21
Selling and marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 68 596 850 1,160
Selling and marketing | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 68 589 791 1,148
Selling and marketing | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   7 59 12
General and administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 601 1,184 1,742 2,182
General and administrative | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 601 1,165 1,602 2,146
General and administrative | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   19 140 36
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 26 188 612 420
Research and Development | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense $ 26 178 521 402
Research and Development | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   $ 10 $ 91 $ 18