XML 105 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Related Party Transactions - The 2024 Convertible Notes (Details) - 2024 Convertible Notes - USD ($)
$ / shares in Units, $ in Thousands
Oct. 29, 2018
Dec. 31, 2018
The 2024 Convertible Notes    
Aggregate principal amount $ 25,000 $ 25,000
Conversion price (in dollars per share) $ 8.00  
Prior written notice (in days) 10 days  
From and after April 29, 2019 To October 29, 2019    
The 2024 Convertible Notes    
Interest rate (in percent) 12.00%  
Prior written notice (in days) 10 days  
From and after October 29, 2019    
The 2024 Convertible Notes    
Interest rate (in percent) 16.00%  
Prior written notice (in days) 10 days