XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Credit Facilities (Details)
$ in Thousands
9 Months Ended
Jun. 21, 2024
USD ($)
Mar. 24, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Mar. 03, 2020
USD ($)
DEBT            
Original Issue Discount     $ 6,611   $ 0  
Amortization of debt issuance costs and original issue discount     $ 4,137 $ 2,517    
Letters of Credit            
DEBT            
Debt interest rate     0.00%   4.50%  
2024 Credit Agreement            
DEBT            
Commitments from lender $ 385,000          
2024 Credit Agreement | Term loan facility            
DEBT            
Commitments from lender 350,000          
Remaining principal payable at maturity 298,400          
Original Issue Discount 7,700          
Debt issuance costs, gross 6,100          
Amortization of debt issuance costs and original issue discount 13,800          
2024 Credit Agreement | Term loan facility | Debt Instrument, Period One            
DEBT            
Quarterly principal payment amount 900          
2024 Credit Agreement | Term loan facility | Debt Instrument, Period Two            
DEBT            
Quarterly principal payment amount 2,200          
2024 Credit Agreement | Term loan facility | Debt Instrument, Period Three            
DEBT            
Quarterly principal payment amount $ 4,400          
2024 Credit Agreement | Term loan facility | Alternate Base Rate            
DEBT            
Basis spread on variable rate 5.25%          
2024 Credit Agreement | Term loan facility | Minimum | Alternate Base Rate            
DEBT            
Basis spread on variable rate 4.75%          
2024 Credit Agreement | Term loan facility | Maximum | Alternate Base Rate            
DEBT            
Basis spread on variable rate 5.25%          
2024 Credit Agreement | Revolving Credit Facility            
DEBT            
Commitments from lender $ 35,000          
2024 Credit Agreement | Revolving Credit Facility | SOFR            
DEBT            
Basis spread on variable rate 6.25%          
2024 Credit Agreement | Revolving Credit Facility | Minimum | SOFR | Line of Credit            
DEBT            
Basis spread on variable rate 5.75%          
2024 Credit Agreement | Revolving Credit Facility | Maximum | SOFR | Line of Credit            
DEBT            
Basis spread on variable rate 6.25%          
2024 Credit Agreement | Letters of Credit            
DEBT            
Commitments from lender $ 20,000          
2020 credit facility            
DEBT            
Commitments from lender $ 500,000          
Percentage of debt repaid or redeemed 100.00%          
Write off of capitalized debt issuance costs $ 2,000          
Consolidated net leverage ratio   1.10        
2020 credit facility | Maximum | Debt Instrument, Period One            
DEBT            
Consolidated net leverage ratio   4.50        
2020 credit facility | Maximum | Debt Instrument, Period Two            
DEBT            
Consolidated net leverage ratio   4.25        
2020 credit facility | Maximum | Debt Instrument, Period Three            
DEBT            
Consolidated net leverage ratio   4.00        
2020 credit facility | Term loan facility            
DEBT            
Commitments from lender 400,000          
2020 credit facility | Revolving Credit Facility            
DEBT            
Commitments from lender 100,000 $ 75,000       $ 100,000
Debt issuance costs, gross   1,700        
Repayments of debt   75,000        
2020 credit facility | Letters of Credit            
DEBT            
Commitments from lender 30,000 $ 20,000       $ 30,000
Debt interest rate   4.50%        
2020 credit facility | Letters of Credit | SOFR            
DEBT            
Basis spread on variable rate     4.50%      
2020 credit facility | Swingline Loan            
DEBT            
Commitments from lender $ 20,000