XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Narrative) (Details) - USD ($)
9 Months Ended
Sep. 12, 2019
Oct. 31, 2018
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]        
Debt issuance costs     $ 1,899,000 $ 2,452,000
Credit Agreement [Member] | Capital One, National Association [Member]        
Debt Instrument [Line Items]        
Maximum aggregate loan amount available   $ 269,600,000 219,000,000.0 191,400,000
Debt instrument, maturity date   May 08, 2023    
Debt instrument total net leverage ratio   4.25%    
Debt issuance costs   $ 900,000    
Line of credit outstanding amount     9,300,000 10,000,000.0
Credit Agreement [Member] | Capital One, National Association [Member] | Delayed Draw Term Loan [Member]        
Debt Instrument [Line Items]        
Maximum aggregate loan amount available   $ 19,600,000    
Credit Agreement [Member] | Capital One, National Association [Member] | Term Loan [Member]        
Debt Instrument [Line Items]        
Line of credit outstanding amount     $ 18,400,000 $ 18,900,000
Debt instrument stated interest rate     1.89% 3.45%
Credit Agreement [Member] | Capital One, National Association [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument total net leverage ratio   3.75%    
Credit Agreement [Member] | Capital One, National Association [Member] | Federal Funds Rate [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   0.50%    
Credit Agreement [Member] | Capital One, National Association [Member] | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   1.00%    
Credit Agreement [Member] | Capital One, National Association [Member] | London Interbank Offered Rate (LIBOR) | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   0.00%    
Credit Agreement [Member] | Capital One, National Association [Member] | Based On Applicable Senior Leverage Ratio | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   0.75%    
Credit Agreement [Member] | Capital One, National Association [Member] | Based On Applicable Senior Leverage Ratio | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   1.50%    
Credit Agreement [Member] | Capital One, National Association [Member] | Based On Applicable Leverage Ratio [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   1.75%    
Credit Agreement [Member] | Capital One, National Association [Member] | Based On Applicable Leverage Ratio [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt instrument variable interest rate margin   2.50%    
Credit Agreement [Member] | Capital One, National Association [Member] | Restriction on Dividends [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Aggregate amount of dividends and distributions $ 7,500,000      
Credit Agreement [Member] | Revolving Credit Loan [Member] | Capital One, National Association [Member]        
Debt Instrument [Line Items]        
Maximum aggregate loan amount available 300,000,000.0 $ 250,000,000.0    
Increase in credit facility 50,000,000.0      
Debt issuance costs $ 400,000      
Proceeds from line of credit     $ 0  
Line of credit outstanding amount     $ 43,400,000 $ 43,400,000
Debt instrument stated interest rate     1.89% 3.44%
Credit Agreement [Member] | Revolving Credit Loan [Member] | Capital One, National Association [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Fee charged on unused portion of revolving credit facility 0.20%      
Credit Agreement [Member] | Revolving Credit Loan [Member] | Capital One, National Association [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Fee charged on unused portion of revolving credit facility 0.35%