XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable and Stock Purchase Warrants - Amended Agreement (Details)
Jun. 30, 2016
USD ($)
installment
Amended and Restated Loan and Security Agreement  
Notes payable  
Maximum amount available under facility $ 30,000,000
Oxford Notes  
Notes payable  
Amount used to retire existing loans 11,000,000
Final payment fee, notes 1,000,000
Term Notes Payable | Amended and Restated Loan and Security Agreement  
Notes payable  
Maximum amount available under facility $ 30,000,000
Number of tranches under facility | installment 4
Prepayment fee percentage within one year of funding 3.00%
Prepayment fee percentage second year after funding date 2.00%
Prepayment fee percentage after second anniversary of funding 1.00%
Debt default, interest rate (as a percent) 5.00%
Term Notes Payable | Amended and Restated Loan and Security Agreement | LIBOR  
Notes payable  
Floating annual rate, spread (as a percent) 6.31%
90-day U.S. Dollar LIBOR 90-day U.S. Dollar LIBOR
Term Notes Payable | Amended and Restated Loan and Security Agreement | Floor interest rate  
Notes payable  
Floating annual rate, spread (as a percent) 0.64%
Term Notes Payable | Amended and Restated Loan and Security Agreement | Floor interest rate | Minimum  
Notes payable  
Interest rate (as a percent) 6.95%
Term Notes Payable | Amended and Restated Loan and Security Agreement | Interest only period  
Notes payable  
Frequency of payment monthly
Repayment period 18 months
Type of payment required interest-only
Term Notes Payable | Amended and Restated Loan and Security Agreement | Amortization period  
Notes payable  
Frequency of payment monthly
Repayment period 30 months
Type of payment required principal and interest
Tranche 1 Term Loan | Amended and Restated Loan and Security Agreement  
Notes payable  
Maximum amount available under facility $ 15,000,000
Proceeds from notes payable 15,000,000
Tranche 2 Term Loan | Amended and Restated Loan and Security Agreement  
Notes payable  
Maximum amount available under facility 5,000,000
Tranche 3 Term Loan | Amended and Restated Loan and Security Agreement  
Notes payable  
Maximum amount available under facility 5,000,000
Tranche 4 Term Loan | Amended and Restated Loan and Security Agreement  
Notes payable  
Maximum amount available under facility $ 5,000,000
Trailing revenue period 6 months
Tranche 4 Term Loan | Amended and Restated Loan and Security Agreement | Minimum  
Notes payable  
Trailing six month revenue requirement $ 4,000,000