Line of Credit - Additional Information (Details) - USD ($)
6 Months Ended
Jul. 23, 2010
Dec. 31, 2019
Jun. 30, 2019
Line of Credit Facility, Interest Rate Description   the prime rate plus 2.25%  
Line of Credit Facility, Remaining Borrowing Capacity   $ 2,320,000  
Debt Instrument, Covenant Description   Financial covenants include maintaining an adjusted quick ratio of unrestricted cash and net accounts receivable, divided by current liabilities plus debt less deferred revenue of at least 1.15 to 1.0, and maintaining tangible net worth of $1,500,000, plus 50% of net income for the fiscal quarter ended from and after December 31, 2017, plus 50% of the dollar value of equity issuances after October 1, 2017 and the principal amount of subordinated debt.  
Streamline Period In Effect [Member] | Minimum [Member]      
Adjusted Quick Ratio   1.00%  
Streamline Period In Effect [Member] | Maximum [Member]      
Adjusted Quick Ratio   1.30%  
Prime Rate [Member] | Streamline Period Not In Effect [Member]      
Debt Instrument, Basis Spread on Variable Rate   5.25%  
Silicon Valley Bank [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 2,500,000    
Percentage Of Eligible Accounts Receivable On Line Of Credit 80.00%    
Line of Credit Facility, Amount Outstanding   $ 0 $ 0
Line of Credit Facility, Interest Rate at Period End   6.75%