Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Other Commitments and Legal Matters (Details)

v3.20.1
Commitments and Contingencies - Other Commitments and Legal Matters (Details)
$ in Millions
Oct. 18, 2018
USD ($)
item
Jul. 18, 2018
item
Dec. 31, 2015
complaint
Commitments and Contingencies      
Number of putative securities class action complaints filed against the Company | complaint     2
Number of additional purported shareholder derivative actions filed   2  
Regatta Against Company      
Commitments and Contingencies      
Alleged number of frauds 2    
Regatta Against Executive Vice President      
Commitments and Contingencies      
Alleged number of frauds 1    
Minimum | Regatta Against Company      
Commitments and Contingencies      
Claim for general and compensatory damages | $ $ 1.5    
Minimum | Regatta Against Executive Vice President      
Commitments and Contingencies      
Claim for general and compensatory damages | $ $ 1.5