v3.26.1
CREDIT FACILITY AND OTHER LONG-TERM DEBT - Credit Facility (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jul. 31, 2024
USD ($)
Debt Instrument [Line Items]          
Total principal payments due     $ 600,000 $ 1,200,000  
SOFR | Minimum          
Debt Instrument [Line Items]          
Variable rate (as percent)     1.00%    
SOFR | Maximum          
Debt Instrument [Line Items]          
Variable rate (as percent)     1.75%    
Base Rate | Minimum          
Debt Instrument [Line Items]          
Variable rate (as percent)     0.00%    
Base Rate | Maximum          
Debt Instrument [Line Items]          
Variable rate (as percent)     0.75%    
Letter of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 50,000
Letters of credit outstanding     $ 45,500 $ 45,500  
Revolving Credit Facility | Credit Agreement          
Debt Instrument [Line Items]          
Maximum borrowing capacity     $ 1,100,000    
Springing maturity period (in days)     91 days    
Proceeds of lines of credit     $ 25,000    
Repayments of lines of credit     25,000    
Total principal payments due     $ 200,000    
Outstanding at a weighted average interest rate     4.92%    
Additional borrowing capacity     $ 400,000    
Consolidated EBITDA used to determine additional borrowing capacity   100.00%      
Debt instrument covenant secured leverage ratio 250.00%        
Commitment fee percentage     0.225%    
Revolving Credit Facility | Credit Agreement | Standard Leverage Covenant          
Debt Instrument [Line Items]          
Debt covenant, interest coverage     3.50    
Debt covenant, leverage     3.25    
Payments to acquire businesses, net of cash acquired     $ 100,000    
Debt covenant, leverage, with permitted acquisition     3.75    
Revolving Credit Facility | Credit Agreement | Permitted Acquisition Election Leverage Covenant          
Debt Instrument [Line Items]          
Debt covenant, interest coverage     3.00    
Debt covenant, leverage     3.75    
Payments to acquire businesses, net of cash acquired     $ 100,000    
Debt covenant, leverage, with permitted acquisition     4.25