Annual report pursuant to Section 13 and 15(d)

Fair Value of Financial Instruments - Balance Sheet Grouping (Details)

v3.20.4
Fair Value of Financial Instruments - Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 $ 6,865 $ 11,770
Total minimum lease payments 7,224  
Discontinued Operations    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Impairment charge 5,406  
Non-cash valuation allowance 22,978 0
Estimated fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total minimum lease payments 7,009 6,318
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total minimum lease payments $ 6,811 $ 6,330