XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Bank Debt - Narrative (Details) - USD ($)
Mar. 12, 2020
Feb. 28, 2020
Apr. 30, 2019
Oct. 11, 2018
Jun. 30, 2020
Dec. 31, 2019
Jun. 06, 2019
Mar. 01, 2012
Debt Instrument [Line Items]                
Line of credit         $ 2,158,443 $ 0    
Hitachi Capital America Corp.                
Debt Instrument [Line Items]                
Commitment fee   $ 50,000            
Amendment fee   $ 2,000            
Percentage due upon execution of agreement 50.00%              
Balance due, term   6 months            
Annual commitment fee amount   $ 15,000            
Quarterly service fee (as a percentage)   0.30%            
Exit fee   $ 50,000            
Loan And Security Agreement | Hitachi Capital America Corp.                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity $ 5,000,000 $ 5,000,000            
Percentage of aggregate eligible accounts receivable   90.00%            
Percentage of aggregate unbilled accounts receivable   75.00%            
Percentage of amount available to borrow under maximum credit commitment   50.00%            
Stated interest rate   6.75%            
Credit Agreement | Western Alliance Bank                
Debt Instrument [Line Items]                
Extinguishment of debt $ 2,959,573 $ 2,959,573            
Line of Credit                
Debt Instrument [Line Items]                
Stated interest rate         6.75%      
Monthly Interest | Loan And Security Agreement | Hitachi Capital America Corp.                
Debt Instrument [Line Items]                
Stated interest rate   2.00%            
Revolving Credit Facility | Line of Credit | Amended And Restated Financing Agreement                
Debt Instrument [Line Items]                
Eligible invoiced receivables advance rate       85.00%        
Eligible uninvoiced receivables sub limit     $ 2,500,000 $ 2,500,000        
Eligible uninvoiced receivables advance rate       75.00%        
Commitment fee       $ 11,765        
Commitment fee percentage       0.25%        
Monthly maintenance fee (as a percentage)       0.125%        
Fee in lieu of warrant       $ 30,000        
Fee due upon termination       $ 80,000        
Revolving Credit Facility | Line of Credit | Amended And Restated Financing Agreement | Prime Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate       1.00%        
Revolving Credit Facility | Line of Credit | Amended And Restated Financing Agreement Uninvoiced Eligible Invoices | Prime Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate       2.00%        
Revolving Credit Facility | Line of Credit | Second Amendment                
Debt Instrument [Line Items]                
Days after merger     3 days          
Revolving Credit Facility | Line of Credit | Third Amendment to the Amended and Restated Financing Agreement                
Debt Instrument [Line Items]                
Eligible uninvoiced receivables sub limit             $ 2,500,000  
Amendment fee             $ 2,000  
Line of credit         $ 0      
Revolving Credit Facility | Line of Credit | Bridge Bank, N.A. | Bridge Bank – Revolving Credit Line - March 1, 2012                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity               $ 10,000,000