Quarterly report pursuant to Section 13 or 15(d)

Incentive Plans - Compensation Expense (Details)

v3.21.2
Incentive Plans - Compensation Expense (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   $ 4,253 $ 328 $ 4,580 $ 677
General and administrative          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   3,407 249 3,708 526
Research and development          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   768 74 815 138
Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   78 5 57 13
Restricted Stock Awards (RSAs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   353 328 680 677
Restricted Stock Awards (RSAs) | General and administrative          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   299 249 600 526
Restricted Stock Awards (RSAs) | Research and development          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   61 74 108 138
Restricted Stock Awards (RSAs) | Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   (7) 5 (28) 13
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   3,761 0 3,761 0
Restricted Stock Units (RSUs) | General and administrative          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   2,969   2,969  
Restricted Stock Units (RSUs) | Research and development          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   707   707  
Restricted Stock Units (RSUs) | Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants   85   85  
Performance Restricted Stock Units (PSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expenses related to warrants $ 139 $ 139 $ 0 $ 139 $ 0