XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Financial Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair value of financial instruments    
Carrying Value $ 357,521 $ 345,170
Convertible Notes | Significant Other Observable Inputs (Level 2)    
Fair value of financial instruments    
Carrying Value 357,521 345,170
Fair Value $ 372,816 $ 366,023