XML 60 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Severance and Other Exit Costs - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 11 Months Ended
Jan. 31, 2019
position
Jan. 31, 2018
position
Mar. 31, 2020
USD ($)
position
Dec. 31, 2018
position
Dec. 31, 2019
USD ($)
Employee Severance          
Restructuring Cost and Reserve [Line Items]          
Severance costs incurred     $ 1,646    
Payments for restructuring     415    
Accrued reserve     1,275   $ 44
Facilities Closing          
Restructuring Cost and Reserve [Line Items]          
Payments for restructuring     244    
Accrued reserve     2,203   $ 2,369
Facilities charge     $ 36    
2020 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated | position     47    
Severance costs incurred     $ 1,600    
2020 Restructuring Plan | Employee Severance          
Restructuring Cost and Reserve [Line Items]          
Payments for restructuring     400    
Accrued reserve     1,300    
2019 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated | position 40        
2019 Restructuring Plan | Employee Severance          
Restructuring Cost and Reserve [Line Items]          
Payments for restructuring     100    
Accrued reserve     0    
2019 Restructuring Plan | Facilities Closing          
Restructuring Cost and Reserve [Line Items]          
Accrued reserve     1,200    
Facilities charge     0    
2018 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Number of positions eliminated | position   71   95  
2018 Restructuring Plan | Facilities Closing          
Restructuring Cost and Reserve [Line Items]          
Payments for restructuring     0    
Accrued reserve     100    
Accounting Standards Update 2016-02 | 2018 Restructuring Plan | Facilities Closing          
Restructuring Cost and Reserve [Line Items]          
Facilities charge     $ 0