XML 105 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements and Derivatives (as restated) - Summary of Fair Value on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Fair value of Assets   $ 902
Liabilities:    
Fair value of Liabilities $ 115,615 53,900
Fair Value, Inputs, Level 2 [Member]    
Assets:    
Fair value of Assets   902
Liabilities:    
Fair value of Liabilities 115,615 53,900
Derivative Financial Instruments [Member] | Other Current Assets [Member]    
Assets:    
Fair value of Assets   250
Derivative Financial Instruments [Member] | Other Non-current Assets [Member]    
Assets:    
Fair value of Assets   652
Derivative Financial Instruments [Member] | Other Current Liabilities [Member]    
Liabilities:    
Fair value of Liabilities 1,796  
Derivative Financial Instruments [Member] | Warrant Liabilities [Member]    
Liabilities:    
Fair value of Liabilities 110,700 53,900
Derivative Financial Instruments [Member] | Other Long Term Liabilities [Member]    
Liabilities:    
Fair value of Liabilities 3,119  
Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 2 [Member] | Other Current Assets [Member]    
Assets:    
Fair value of Assets   250
Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 2 [Member] | Other Non-current Assets [Member]    
Assets:    
Fair value of Assets   652
Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 2 [Member] | Other Current Liabilities [Member]    
Liabilities:    
Fair value of Liabilities 1,796  
Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant Liabilities [Member]    
Liabilities:    
Fair value of Liabilities 110,700 $ 53,900
Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 2 [Member] | Other Long Term Liabilities [Member]    
Liabilities:    
Fair value of Liabilities $ 3,119