XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Long-Term Debt and Finance Lease Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 25, 2022
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Mar. 27, 2018
Credit Agreement          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Outstanding debt   $ 0 $ 0 $ 125,000  
Participation fee     0.95%    
Issuance fee     0.125%    
Borrowings during the period   0 $ 0 0  
Principal payments on the credit facility   125,000 $ 125,000 125,000  
Credit Agreement | Minimum          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Net leverage ratio     1.00%    
Interest coverage ratio     1.00%    
Credit Agreement | Maximum          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Net leverage ratio     3.75%    
Interest coverage ratio     3.00%    
Senior secured debt | Credit Agreement | SOFR          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate     0.10%    
Senior secured debt | Current Credit Facility Agreement | SOFR          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 1.00%        
Senior secured debt | Senior secured debt | Credit Agreement          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Debt instrument face amount $ 70,000        
Letters of credit issued   19,600 $ 19,600    
Interest rate spread on base rate 0.05%        
Credit facility commitment fee percentage subject to upward or downward adjustments 0.01%        
Senior secured debt | Senior secured debt | Credit Agreement | Prime Plus          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate, floor 0.00%        
Interest rate spread on base rate 0.00%        
Senior secured debt | Senior secured debt | Credit Agreement | Minimum          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Credit facility unused commitment fee percentage 0.10%        
Senior secured debt | Senior secured debt | Credit Agreement | Maximum          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Credit facility unused commitment fee percentage 0.225%        
Senior secured debt | Senior secured debt | Credit Agreement | Swingline Loan Sub-facility          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Debt instrument face amount $ 50,000        
Senior secured debt | Senior secured debt | Current Credit Facility Agreement | SOFR          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 0.10%   0.95%    
Senior secured debt | Senior secured debt | $700.0 million Credit Facility          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Debt instrument face amount   700,000 $ 700,000    
Outstanding debt   0 0 $ 125,000  
Senior secured debt | Senior secured debt | $700.0 million Credit Facility | Credit Agreement          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Credit facility maximum borrowing capacity $ 700,000        
Capitalized debt issuance costs $ 3,400        
Debt instrument, term 5 years        
Outstanding debt   $ 0 $ 0    
Senior secured debt | Senior secured debt | Former Credit Facility          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Capitalized debt issuance costs         $ 500