Annual report pursuant to Section 13 and 15(d)

Income Taxes - Components of Net Deferred Tax Assets and Liabilities (Details)

v3.20.4
Income Taxes - Components of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Valuation Allowance [Line Items]    
Deferred Tax Liabilities $ (2,909) $ (3,922)
Net Deferred Tax (Liabilities) Assets   13,614
Net Deferred Tax (Liabilities) Assets (1,650)  
Other Assets — Long-term    
Valuation Allowance [Line Items]    
Deferred Tax Assets 1,259 17,536
Deferred Tax Liabilities — Long-term    
Valuation Allowance [Line Items]    
Deferred Tax Liabilities $ (2,909) $ (3,922)