XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense $ 630 $ 1,784 $ 4,223 $ 5,785
Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 630 1,740 3,854 5,654
Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   44 369 131
Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 233 645 880 2,233
RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 397 1,094 3,343 3,389
ESPP        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   45   163
Cost of Sales        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 14 54 403 293
Cost of Sales | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 14 44 324 262
Cost of Sales | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   10 79 31
Selling and marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 47 556 897 1,716
Selling and marketing | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 47 550 838 1,698
Selling and marketing | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   6 59 18
General and administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 539 1,029 2,281 3,211
General and administrative | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 539 1,010 2,141 3,156
General and administrative | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   19 140 55
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense 30 145 642 565
Research and Development | Continuing operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense $ 30 136 551 538
Research and Development | Discontinued operations        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation expense   $ 9 $ 91 $ 27