Annual report pursuant to Section 13 and 15(d)

Incentive Plans - Compensation Expense (Details)

v3.22.1
Incentive Plans - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants $ 31,697 $ 1,458 $ 1,440
Cost of direct salaries and benefits      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 317 51 0
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 24,459 1,056 1,236
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 6,718 317 193
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 203 34 11
Restricted Stock Awards (RSAs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 1,270 1,458 1,440
Restricted Stock Awards (RSAs) | Cost of direct salaries and benefits      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants (5) 51 0
Restricted Stock Awards (RSAs) | General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 1,078 1,056 1,236
Restricted Stock Awards (RSAs) | Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 230 317 193
Restricted Stock Awards (RSAs) | Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants (33) 34 11
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 17,024 0 0
Restricted Stock Units (RSUs) | Cost of direct salaries and benefits      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 321 0 0
Restricted Stock Units (RSUs) | General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 9,978 0 0
Restricted Stock Units (RSUs) | Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 6,488 0 0
Restricted Stock Units (RSUs) | Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants 237 0 0
Performance Restricted Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expenses related to warrants $ 13,403 $ 0 $ 0