Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Principles and Practices - Newly Adopted and Recent Accounting Pronouncements (Details)

v3.20.4
Summary of Significant Accounting Principles and Practices - Newly Adopted and Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating Right-of-Use Assets, Net $ 18,953 $ 23,602  
Total Lease Liability 21,635 25,556  
Property, Plant and Equipment, Net (106,678) (112,499)  
Total Lease Liability $ 2,815 $ 4,737  
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating Right-of-Use Assets, Net     $ 18,400
Total Lease Liability     18,500
Total Lease Liability     6,500
Accounting Standards Update 2016-02 | Restatement Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property, Plant and Equipment, Net     $ 3,500