Quarterly report pursuant to Section 13 or 15(d)

Indebtedness (Details)

v3.21.2
Indebtedness (Details) - USD ($)
1 Months Ended
Apr. 30, 2020
Jul. 31, 2021
Sep. 30, 2017
Jun. 30, 2021
Apr. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Debt Instrument [Line Items]              
LIBOR floor rate         1.00%    
Revolving Credit Facility              
Debt Instrument [Line Items]              
Borrowings outstanding       $ 157,500,000   $ 112,500,000  
Available borrowing capacity       $ 49,174,000   94,174,000  
Interest rate at period end       3.25%     3.25%
Term     5 years        
Credit facility amount $ 250,000,000   $ 150,000,000        
Aggregate principal amount 225,000,000            
Additional borrowing capacity of credit facility $ 25,000,000            
LIBOR floor rate         1.00%    
Base rate floor         3.00%    
Federal funds rate floor         0.00%    
LIBOR floor additional rate         1.00%    
Revolving Credit Facility | Subsequent Event              
Debt Instrument [Line Items]              
Credit facility amount   $ 300,000          
Additional borrowing capacity of credit facility   $ 75,000          
Base rate floor   2.00%          
Federal funds rate floor   0.00%          
Bloomberg short-term bank yield index rate floor   0.00%          
Bloomberg short-term bank yield index additional rate   1.00%          
Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum              
Debt Instrument [Line Items]              
Basis spread on variable rate 2.25%            
Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum              
Debt Instrument [Line Items]              
Basis spread on variable rate 2.75%            
Revolving Credit Facility | Federal Funds Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate 0.50%            
Revolving Credit Facility | Federal Funds Rate | Subsequent Event              
Debt Instrument [Line Items]              
Basis spread on variable rate   0.50%          
Revolving Credit Facility | Prime Rate | Minimum              
Debt Instrument [Line Items]              
Basis spread on variable rate 0.25%            
Revolving Credit Facility | Prime Rate | Minimum | Subsequent Event              
Debt Instrument [Line Items]              
Basis spread on variable rate   0.00%          
Revolving Credit Facility | Prime Rate | Maximum              
Debt Instrument [Line Items]              
Basis spread on variable rate 0.75%            
Revolving Credit Facility | Prime Rate | Maximum | Subsequent Event              
Debt Instrument [Line Items]              
Basis spread on variable rate   0.50%          
Revolving Credit Facility | Bloomberg Short-Term Bank Yield Index | Minimum | Subsequent Event              
Debt Instrument [Line Items]              
Basis spread on variable rate   1.25%          
Revolving Credit Facility | Bloomberg Short-Term Bank Yield Index | Maximum | Subsequent Event              
Debt Instrument [Line Items]              
Basis spread on variable rate   1.75%          
Letter of Credit              
Debt Instrument [Line Items]              
Outstanding amount       $ 18,326,000   $ 18,326,000  
Credit facility amount     30,000,000        
Swing Line Loan              
Debt Instrument [Line Items]              
Credit facility amount     $ 30,000,000