XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Details) - USD ($)
12 Months Ended
Jan. 19, 2010
Dec. 31, 2017
Dec. 31, 2018
May 04, 2017
May 03, 2017
SunTrust Bank          
Line of Credit Facility [Line Items]          
Period of term loan and the revolving credit facility 4 years        
SunTrust Bank | Minimum          
Line of Credit Facility [Line Items]          
Applicable margin (percent)   1.75%      
Sun Trust Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Line of credit   $ 13,600,000      
Remaining borrowing capacity   $ 21,400,000      
Sun Trust Revolving Credit Facility | SunTrust Bank          
Line of Credit Facility [Line Items]          
Committed revolving credit facility $ 15,000,000.0     $ 35,000,000.0 $ 20,000,000.0
Sun Trust Term Loan | SunTrust Bank          
Line of Credit Facility [Line Items]          
Committed term loan $ 15,000,000.0        
Scenario, Forecast | Subsequent Event | Sun Trust Revolving Credit Facility | SunTrust Bank          
Line of Credit Facility [Line Items]          
Committed revolving credit facility     $ 30,000,000.0    
Line of Credit | SunTrust Bank          
Line of Credit Facility [Line Items]          
Revolving credit facility commitment fee (percent)   0.25%      
Interest rate during period   3.60%