XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable (Details) - Notes Payable to Banks
1 Months Ended
Dec. 24, 2014
USD ($)
installment
Jan. 31, 2016
USD ($)
Jun. 30, 2019
USD ($)
payment
Debt Instrument [Line Items]      
Aggregate borrowing capacity $ 5,000,000.0    
Loan and Security Agreement (LSA)      
Debt Instrument [Line Items]      
Debt instrument, maximum borrowing capacity $ 15,000,000.0    
Number of loan installments (in installments) | installment 3    
Final payment fee   $ 800,000  
Notes payable     $ 4,800,000
Debt instrument discounts     $ 400,000
Effective interest rate     13.27%
Long-term Debt, Fiscal Year Maturity [Abstract]      
Debt maturities in remainder of year     $ 3,800,000
2020     $ 600,000
Term Loans      
Debt Instrument [Line Items]      
Fixed interest rate (as a percent)   7.30%  
Number of principal and interest payments (in payments) | payment     7
Interest rate at period end (as a percent)     8.87%
Term Loans | 3-Month LIBOR interest rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent)   6.37%  
Term A Loans      
Debt Instrument [Line Items]      
Aggregate draw on term loan $ 5,000,000.0    
Fixed interest rate (as a percent) 6.97%    
Term B and Term C Loans      
Debt Instrument [Line Items]      
Aggregate borrowing capacity   $ 10,000,000.0