XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholder's Equity - Schedule of Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense $ 10,425 $ 1,805
2017 Plan | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 2,273 1,610
2017 Plan | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 5,792 182
2017 Plan | Stock Appreciation Rights (SARs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 2,360  
2013 Plan | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense   13
Cost of Revenue    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 294 616
Cost of Revenue | 2017 Plan | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 294 606
Cost of Revenue | 2013 Plan | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense   10
Selling, General and Administrative Expenses    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 10,131 1,189
Selling, General and Administrative Expenses | 2017 Plan | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 1,979 1,004
Selling, General and Administrative Expenses | 2017 Plan | Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense 5,792 182
Selling, General and Administrative Expenses | 2017 Plan | Stock Appreciation Rights (SARs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense $ 2,360  
Selling, General and Administrative Expenses | 2013 Plan | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock compensation expense   $ 3