Quarterly report pursuant to Section 13 or 15(d)

Debt - Narrative (Details)

v3.21.2
Debt - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Debt Instrument [Line Items]          
2021 $ 3,750,000   $ 3,750,000    
2022 15,000,000   15,000,000    
2023 15,000,000   15,000,000    
2024 $ 262,834,000   262,834,000    
Loans Payable And Revolving Credit Facility          
Debt Instrument [Line Items]          
Increase in maximum availability     $ 100,000,000    
Effective interest rate 3.90%   3.90%    
Interest expense, net $ 2,700,000 $ 3,300,000 $ 7,900,000 $ 9,500,000  
Loans Payable And Revolving Credit Facility | Minimum          
Debt Instrument [Line Items]          
Interest rate range 3.50%   3.50%    
Loans Payable And Revolving Credit Facility | Maximum          
Debt Instrument [Line Items]          
Interest rate range 6.18%   6.18%    
Loans Payable And Revolving Credit Facility | Swap          
Debt Instrument [Line Items]          
Derivative notional amount $ 75,000,000   $ 75,000,000   $ 145,000,000
Loans Payable And Revolving Credit Facility | LIBOR          
Debt Instrument [Line Items]          
Base margin     2.25%    
Loans Payable And Revolving Credit Facility | Base Rate          
Debt Instrument [Line Items]          
Base margin     1.75%    
Revolving Loans          
Debt Instrument [Line Items]          
Revolving loans maximum borrowing capacity 350,000,000   $ 350,000,000    
Letters of credit outstanding $ 803,000   $ 803,000   $ 0