v3.19.3
Long-Term Debt - Additional Information - Innovatus LSA (Details)
1 Months Ended 9 Months Ended
Mar. 22, 2019
USD ($)
$ / shares
shares
Mar. 14, 2019
USD ($)
$ / shares
shares
May 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]            
Proceeds from borrowing on line of credit       $ 3,084,340 $ 0  
Repayments of borrowing from line of credit       2,131,246 $ 0  
Line of credit       953,094   $ 0
Term A-1 Loan            
Debt Instrument [Line Items]            
Term loan face value   $ 17,500,000        
Term A-2 Loan            
Debt Instrument [Line Items]            
Term loan face value   2,500,000        
Innovatus LSA            
Debt Instrument [Line Items]            
Term loan face value $ 20,000,000 5,000,000        
Term loan facility available   $ 5,000,000.0        
Cash rate   10.25%        
Discounted cash rate   7.25%        
Percent of original principal amount borrowed   3.75%        
End of term charge       800,000    
Maximum credit card indebtedness       150,000    
Issuance price and fair value       200,000    
Warrants to purchase shares issued | shares 161,987 40,496        
Warrants to purchase, Fair value preferred stock | $ / shares $ 4.63          
Term 10 years          
Debt discount and amortization of interest expense $ 600,000          
Debt issuance fees paid       $ 800,000    
Effective percentage   3.00%   13.40%    
Term loans borrowed       $ 20,300,000    
Line of credit       $ 1,000,000    
Innovatus LSA | Risk-free interest rate            
Debt Instrument [Line Items]            
Fair value assumptions 0.0243          
Innovatus LSA | Volatility            
Debt Instrument [Line Items]            
Fair value assumptions 0.6693          
Innovatus LSA | Expected life (in years)            
Debt Instrument [Line Items]            
Fair value assumptions term 10 years          
Innovatus LSA | Common Stock            
Debt Instrument [Line Items]            
Number of shares issued (in shares) | shares   406,504        
Price per share (USD per share) | $ / shares   $ 3.69        
Proceeds from issuance of common stock   $ 1,500,000        
Innovatus LSA | On or prior to March 14, 2020            
Debt Instrument [Line Items]            
Prepayment fee percentage   3.00%        
Innovatus LSA | After March 14, 2020 but prior to March 14, 2021            
Debt Instrument [Line Items]            
Prepayment fee percentage   2.00%        
Innovatus LSA | After March 14, 2021 but prior to March 14, 2022            
Debt Instrument [Line Items]            
Prepayment fee percentage   1.00%        
Innovatus LSA | Thereafter            
Debt Instrument [Line Items]            
Prepayment fee percentage   0.00%        
Innovatus LSA | PIK            
Debt Instrument [Line Items]            
Cash rate   3.00%        
Revolver | Line of Credit            
Debt Instrument [Line Items]            
Term loan facility available     $ 5,000,000.0      
Proceeds from borrowing on line of credit     3,100,000      
Repayments of borrowing from line of credit     $ 2,100,000      
Revolver | Line of Credit | Prime Rate            
Debt Instrument [Line Items]            
Annual interest rate bears     2.00%