XML 74 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Financial Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair value of financial instruments    
Carrying Value $ 353,349 $ 345,170
Convertible Notes | Significant Other Observable Inputs (Level 2)    
Fair value of financial instruments    
Carrying Value 353,349 345,170
Fair Value $ 356,213 $ 366,023