XML 83 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Severance and Other Exit Costs - Summary of Total Restructuring Charges Recorded in the Consolidated Statements of Operations and Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restructuring Cost and Reserve [Line Items]    
Total restructuring charges $ 1,682 $ 2,015
Cost of revenue    
Restructuring Cost and Reserve [Line Items]    
Total restructuring charges 142 1,267
Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Total restructuring charges 569 220
Engineering and development    
Restructuring Cost and Reserve [Line Items]    
Total restructuring charges 446 414
General and administrative    
Restructuring Cost and Reserve [Line Items]    
Total restructuring charges $ 525 $ 114