XML 91 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Details) - Revolving Line of Credit - USD ($)
Jul. 17, 2017
Dec. 31, 2017
Dec. 31, 2016
Credit Agreement      
Line of Credit Facility [Line Items]      
Revolving line of credit $ 30,000,000 $ 30,000,000  
Additional incremental term loan amount $ 20,000,000    
Outstanding balance   $ 0  
Credit Agreement | Federal funds rate      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 0.50%    
Credit Agreement | London Interbank Offered Rate (LIBOR)      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 1.00%    
Credit Agreement | Base rate      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 0.00%    
Previous credit agreement      
Line of Credit Facility [Line Items]      
Outstanding balance     $ 0
Minimum | Credit Agreement | Base rate      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 0.75%    
Minimum | Credit Agreement | Adjusted LIBOR      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 1.75%    
Maximum | Credit Agreement | Base rate      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 1.25%    
Maximum | Credit Agreement | Adjusted LIBOR      
Line of Credit Facility [Line Items]      
Basis spread on Credit Agreement 2.25%