XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt and Line-of-Credit - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Debt Instrument [Line Items]          
Remaining principal balance amount paid       $ 1,200,000 $ 400,000
Debt issuance costs   $ 31,300 $ 6,200 $ 37,600 $ 12,500
Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility, frequency of commitment fee payment       quarterly  
Unused commitment fee percentage       0.50%  
JPMorgan Chase Bank, N. A. | Credit Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility amount $ 4,000,000 $ 4,000,000   $ 4,000,000  
Credit facility, terminate date       Jun. 30, 2019  
JPMorgan Chase Bank, N. A. | Credit Agreement | LIBO Rate | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate       2.50%  
JPMorgan Chase Bank, N. A. | Credit Agreement | Floor Rate | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate       2.50%  
JPMorgan Chase Bank, N. A. | Term Loan | Credit Agreement          
Debt Instrument [Line Items]          
Remaining principal balance amount paid 1,000,000        
Prepayment costs $ 0        
Unamortized debt issuance costs       $ 25,100