XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Credit Agreement - Narrative (Details)
1 Months Ended 3 Months Ended
Sep. 22, 2020
USD ($)
Nov. 15, 2019
USD ($)
Nov. 30, 2019
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]            
Amortization of debt issuance costs       $ 849,000 $ 241,000  
Line of Credit            
Debt Instrument [Line Items]            
Debt issuance costs incurred and capitalized       0    
Amortization of debt issuance costs       300,000 $ 200,000  
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Debt issuance costs incurred and capitalized $ 600,000   $ 2,300,000      
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Minimum            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments   0.15%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Maximum            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments   0.30%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | LIBOR            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.00%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | LIBOR | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.25%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | LIBOR | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate   2.00%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Federal Funds            
Debt Instrument [Line Items]            
Spread on variable interest rate   0.50%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | LIBOR Plus 1.00% | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate   0.25%        
Line of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | LIBOR Plus 1.00% | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.00%        
Line of Credit | Revolving Credit Facility            
Debt Instrument [Line Items]            
Outstanding balance       $ 0   $ 0
Line of Credit | Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Term of debt instrument   5 years        
Maximum borrowing capacity   $ 500,000,000.0        
Line of Credit | Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Calendar Quarters Up To and Including March 31, 2021            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio 3.50          
Line of Credit | Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Calendar Quarters After March 31, 2021            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio 3.00          
Line of Credit | Letter of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity   15,000,000.0        
Line of Credit | Swing Line Loan | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity   25,000,000.0        
Line of Credit | Incremental Loan Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity   $ 250,000,000.0