XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Revolving Credit Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 20, 2024
Mar. 31, 2025
Debt Instrument [Line Items]    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Revolving credit agreement    
Debt Instrument [Line Items]    
Borrowing capacity under the line of credit $ 1,000,000  
Credit facility covenant compliance   As of March 31, 2025, the Company was in compliance with all of its covenants
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 $ 0  
Revolving credit agreement | Minimum    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.10%  
Revolving credit agreement | Maximum    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.60%  
Other Lines of Credit and Debt Agreements    
Debt Instrument [Line Items]    
Borrowing capacity under the line of credit   $ 31,457
Line of credit, current   $ 4,391