XML 113 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Charges - Accrual For Restructuring Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restructuring Reserve [Roll Forward]      
Beginning Balance $ 448 $ 265  
Restructuring charges 97 589 $ 1,047
Cash payments (221) (388)  
Write-offs 0 (18)  
Ending Balance 22 448 265
2017 Restructuring Plan | Workforce Reduction Costs      
Restructuring Reserve [Roll Forward]      
Beginning Balance 146 44  
Restructuring charges 97 253  
Cash payments (221) (151)  
Write-offs 0 0  
Ending Balance 22 146 44
2017 Restructuring Plan | Lease Termination and Other Costs      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0 0  
Restructuring charges 0 19  
Cash payments 0 (19)  
Write-offs 0 0  
Ending Balance 0 0 0
2015 Restructuring Plan | Lease Termination and Other Costs      
Restructuring Reserve [Roll Forward]      
Beginning Balance 302 221  
Restructuring charges 0 317  
Cash payments 0 (218)  
Write-offs 0 (18)  
Ending Balance 0 $ 302 $ 221
Accounting Standards Update 2016-02      
Restructuring Reserve [Roll Forward]      
Write-offs (302)    
Accounting Standards Update 2016-02 | 2017 Restructuring Plan | Workforce Reduction Costs      
Restructuring Reserve [Roll Forward]      
Write-offs 0    
Accounting Standards Update 2016-02 | 2017 Restructuring Plan | Lease Termination and Other Costs      
Restructuring Reserve [Roll Forward]      
Write-offs 0    
Accounting Standards Update 2016-02 | 2015 Restructuring Plan | Lease Termination and Other Costs      
Restructuring Reserve [Roll Forward]      
Write-offs $ (302)