Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Credit Facility (Details)

v3.23.2
Long-Term Debt - Credit Facility (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2021
USD ($)
Jun. 30, 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   $ 170,900
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%
Base Rate Borrowings [Member] | Federal funds    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   0.50%
Base Rate Borrowings [Member] | SOFR    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   0.10%
Base Rate Borrowings [Member] | SOFR | Maximum    
Line of Credit Facility [Line Items]    
Additional Interest Margin Based On Leverage Ratio   2.75%
Base Rate Borrowings [Member] | SOFR | Minimum    
Line of Credit Facility [Line Items]    
Additional Interest Margin Based On Leverage Ratio   1.75%
SOFR Borrowings [Member] | SOFR    
Line of Credit Facility [Line Items]    
Variable rate (as a percent)   0.10%
SOFR Borrowings [Member] | SOFR | Maximum    
Line of Credit Facility [Line Items]    
Additional Interest Margin Based On Leverage Ratio   3.75%
SOFR Borrowings [Member] | SOFR | Minimum    
Line of Credit Facility [Line Items]    
Additional Interest Margin Based On Leverage Ratio   2.75%
Letters of Credit    
Line of Credit Facility [Line Items]    
Letter of credits outstanding   $ 150