v3.25.3
DEBT - Revolving Credit Agreement (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 20, 2024
Sep. 30, 2025
Revolving credit agreement    
Debt    
Borrowing capacity under the line of credit $ 1,000,000  
Credit facility covenant compliance   As of September 30, 2025, the Company was in compliance with all of its covenants
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Additional increase in borrowing capacity of the line of credit available at the entity's option $ 300,000  
Net leverage ratio 3.5  
Interest coverage ratio 2.5  
Line of credit, current   $ 85,000
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   $ 31,386
Credit facility covenant compliance   As of September 30, 2025, the Company was in compliance with all of its covenants
Line of credit, current   $ 3,199