XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 08, 2017
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Short-term Debt [Line Items]        
Current portion of long-term debt   $ 5,000,000 $ 5,000,000 $ 6,250,000
Unamortized debt issuance expense   400,000    
Unamortized Prepaid Expense   900,000    
Revolving Credit Facility | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Line of credit facility, maximum borrowing capacity $ 110,000,000 50,000,000    
Credit agreement, term 3 years      
Debt instrument, periodic payments, percent of principal (in percentage)     2.50%  
Line of Credit | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Proceeds from line of credit $ 50,000,000 $ 40,000,000    
Line of credit facility, maximum borrowing capacity $ 100,000,000      
Credit agreement, term 3 years      
Letter of Credit | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Line of credit facility, maximum borrowing capacity $ 5,000,000      
London Interbank Offered Rate (LIBOR) | Second Amended And Restated Credit Agreement        
Short-term Debt [Line Items]        
Interest rate margin 1.00%      
Minimum | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Commitment fee percentage (in percentage) 0.35%      
Minimum | London Interbank Offered Rate (LIBOR) | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Interest rate margin 2.25%      
Minimum | Prime Rate | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Interest rate margin 1.25%      
Maximum | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Commitment fee percentage (in percentage) 0.45%      
Maximum | London Interbank Offered Rate (LIBOR) | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Interest rate margin 3.00%      
Maximum | Prime Rate | Amendment Credit Agreement        
Short-term Debt [Line Items]        
Interest rate margin 2.00%