Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Legal Proceedings (Details)

v3.20.4
Commitments and Contingencies - Legal Proceedings (Details)
$ in Thousands
1 Months Ended 2 Months Ended
Feb. 11, 2021
USD ($)
Aug. 02, 2019
employee
May 29, 2019
item
Feb. 28, 2019
lawsuit
Jan. 31, 2019
lawsuit
Nov. 30, 2018
lawsuit
Dec. 31, 2020
USD ($)
Legal Proceedings              
Estimated settlement liability             $ 9,000
Insurance recovery             $ 9,000
Class Actions In Eastern District Of Pennsylvania | Pending Litigation              
Legal Proceedings              
Number of claims | lawsuit         3 3  
Number of claims after consolidation | lawsuit         1    
Number of investors appointed | item     5        
Number of former officers | employee   2          
Monetary payement to be made to the plaintiff $ 8,500            
Estimated settlement liability 8,500            
Insurance recovery $ 8,500            
Shareholder Derivative Actions | Pending Litigation              
Legal Proceedings              
Number of claims | lawsuit       2