XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation $ 3,038 $ 561 $ 7,542 $ 1,612
Cost of Sales        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation 399 101 957 272
Research and Development        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation 857 114 2,187 338
Sales and Marketing        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation 165 79 373 225
General and Administrative        
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]        
Total stock -based compensation $ 1,617 $ 267 $ 4,025 $ 777