Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Credit Facility (Details)

v3.23.1
Long-Term Debt - Credit Facility (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2021
USD ($)
Mar. 31, 2023
USD ($)
Credit Facility    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 200,000  
Leverage ratio 2.50  
Unrestricted cash and cash equivalents $ 40,000  
Incremental revolving facility $ 75,000  
Commitments available   $ 158,850
Credit Facility | Debt Instrument, Leverage Ratio Covenant Test Level For Current Fiscal Year [Member]    
Line of Credit Facility [Line Items]    
Leverage ratio 4.50  
Credit Facility | Maximum    
Line of Credit Facility [Line Items]    
Leverage ratio 4.50  
Commitment fee percentage   0.50%
Credit Facility | Minimum    
Line of Credit Facility [Line Items]    
Leverage ratio 3.00  
Commitment fee percentage   0.375%
Credit Facility | Federal funds    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   0.50%
Credit Facility | LIBOR    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   1.00%
Credit Facility | LIBOR | Maximum    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   2.75%
Credit Facility | LIBOR | Minimum    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   1.75%
Credit Facility | Eurodollar | Maximum    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   3.75%
Credit Facility | Eurodollar | Minimum    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   2.75%
Letters of Credit    
Line of Credit Facility [Line Items]    
Letter of credits outstanding   $ 150