XML 46 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 18 Months Ended
Jan. 15, 2018
Mar. 31, 2018
Mar. 31, 2017
Jun. 30, 2020
Dec. 31, 2017
Debt Instrument [Line Items]          
Long-term debt   $ 4,879     $ 4,855
Interest paid   $ 136 $ 153    
Secured Debt | Hercules Technology Growth Capital | Loans Payable          
Debt Instrument [Line Items]          
Debt payments deferred, consecutive period 13 months        
Scenario, Forecast | Secured Debt | Hercules Technology Growth Capital | Loans Payable          
Debt Instrument [Line Items]          
Amortization of principal and interest, consecutive period       18 months