XML 48 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Credit Agreement (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Debt Instrument [Line Items]      
Principal repayments $ 1,875,000 $ 120,000,000  
2018 Credit Agreement | Revolving Loan      
Debt Instrument [Line Items]      
Amount available under credit facility $ 200,000,000    
Credit facility term 5 years    
Line of credit facility, unused capacity, commitment fee percentage 0.20%    
Credit facility, outstanding borrowings $ 0    
Credit facility, current borrowing capacity 200,000,000    
2018 Credit Agreement | 2018 Term Loan      
Debt Instrument [Line Items]      
Principal repayments 1,900,000    
Term loan aggregate principal amount $ 150,000,000    
Term loan period 5 years    
Term loan combined interest rate 4.10%   4.30%
Basis spread on term loan 1.50%