v3.26.1
DEBT - Revolving Credit Agreement (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 20, 2024
Jun. 30, 2026
Revolving credit agreement    
Debt    
Borrowing capacity under the line of credit $ 1,000,000  
Additional increase in borrowing capacity of the line of credit available at the entity's option $ 300,000  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Net leverage ratio 3.5  
Interest coverage ratio 2.5  
Credit facility covenant compliance   As of June 30, 2026 the Company was in compliance with all of its covenants
Line of credit, current   $ 0
Revolving credit agreement | Minimum    
Debt    
Debt instrument, basis spread on variable rate 1.10%  
Revolving credit agreement | Maximum    
Debt    
Debt instrument, basis spread on variable rate 1.60%  
Other lines of credit and debt agreements    
Debt    
Borrowing capacity under the line of credit   $ 47,482
Credit facility covenant compliance   As of June 30, 2026, the Company was in compliance with all of its covenants
Line of credit, current   $ 0