XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Stock-based Compensation Expense Recognized for all Stock-based Awards (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense recognized $ (1,838) $ 24,179
Cost of sales [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense recognized 334 35
General and administrative [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense recognized 1,797 426
Selling and Marketing Expense [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense recognized (5,428) 23,412
Research and Development Expense [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense recognized $ 1,459 $ 306