XML 24 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Notes (Summary of Convertible Notes) (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended
Nov. 21, 2016
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 17, 2019
$ / shares
Nov. 22, 2016
$ / shares
Debt Instrument [Line Items]          
Convertible Notes, Principal Balance Outstanding   $ 14,805      
Convertible Notes Payable, Carrying Value   $ 13,302 $ 27,250    
December 2021 Notes [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage         2.75%
Convertible notes, conversion price (in Dollars per Share) | $ / shares         $ 3.81
Convertible Notes, Maturity Date (Date)   Dec. 01, 2021      
Convertible Notes, Principal Balance Outstanding   $ 13,805 19,170    
Convertible Notes Payable, Carrying Value   12,402 16,950    
December 2024 Notes [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage       2.75%  
Debt Instrument, Convertible, Conversion Ratio 262.2951        
Convertible notes, conversion price (in Dollars per Share) | $ / shares       $ 3.81  
Convertible Notes, Principal Balance Outstanding   1,000 11,500    
Convertible Notes Payable, Carrying Value   $ 900 $ 10,300