XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Summary of Compensation Cost for Stock-Based Compensation Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 17,659 $ 10,956
Cost of Revenues    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 512 146
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 2,114 752
Sales, General and Administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 15,033 $ 10,058