XML 33 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Other Commitments [Line Items]    
Commitments to be paid $ 10.5  
Commitments to be paid in 2020 7.3  
Commitments to be paid in 2021 3.0  
Commitments to be paid in 2022 0.2  
Employees under contract terminated by employer without good cause or change in control 39.4  
Employees under contract terminated by employer without good cause or in absence of change in control 16.5  
Letter of Credit | Line of Credit    
Other Commitments [Line Items]    
Letters of credit outstanding $ 3.4 $ 3.2
Minimum    
Other Commitments [Line Items]    
Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements 6 months  
Severance payment as a percentage of annual salary 100.00%  
Severance payment as a percentage of annual bonus 50.00%  
Maximum    
Other Commitments [Line Items]    
Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements 3 years  
Severance payment as a percentage of annual salary 300.00%  
Severance payment as a percentage of annual bonus 300.00%