XML 77 R60.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENT - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Notes Payable, Current $ 4,086 $ 4,301
Seven Point Five Percentage Convertible Notes [Member]    
Notes Payable, Current 57,900  
Fair Value, Inputs, Level 3 [Member] | Seven Point Five Percentage Convertible Notes [Member]    
Convertible Debt, Fair Value Disclosures 58,700  
Notes Payable, Current $ 57,900