v3.25.2
DEBT - Narrative (Details)
3 Months Ended
Jun. 06, 2025
USD ($)
Feb. 07, 2020
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 15, 2023
USD ($)
Mar. 24, 2023
USD ($)
Dec. 09, 2020
USD ($)
Debt Instrument [Line Items]                
Current portion of borrowings under senior credit facility       $ 38,750,000 $ 33,906,000      
Interest payments, remainder of fiscal year       23,400,000        
Interest payments, year one       44,900,000        
Interest payments, year two       42,200,000        
Interest payments, year three       9,200,000        
Securitization program outstanding borrowings, maximum limit       $ 150,000,000.0        
Issuance costs associated with amendment           $ 300,000    
Securitization facility, agreement term (in years)           3 years    
Remaining unamortized issuance costs           $ 100,000    
Security facility, weighted average interest rate       5.40% 5.40%      
Carrying Value                
Debt Instrument [Line Items]                
Debt issuance costs, net       $ 4,418,000 $ 5,476,000      
Debt instrument, gross, fair value disclosure       1,844,738,000 1,808,569,000      
Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       1,827,710,000 1,772,712,000      
Revolving Credit Facility                
Debt Instrument [Line Items]                
Debt issuance costs, net     $ 7,600,000          
Maximum borrowing capacity             $ 1,300,000,000  
Previously capitalized financing costs, written-off     $ 200,000          
Standby Letters of Credit                
Debt Instrument [Line Items]                
Maximum borrowing capacity             60,000,000  
Swingline Loans                
Debt Instrument [Line Items]                
Maximum borrowing capacity             60,000,000  
Senior Credit Facility                
Debt Instrument [Line Items]                
Debt issuance costs, net $ 3,900,000              
Maximum borrowing capacity             2,100,000,000  
Senior Credit Facility | Minimum | Covenant Relief Period                
Debt Instrument [Line Items]                
Line of credit, commitment fee percentage 0.15%              
Senior Credit Facility | Minimum | Thereafter Covenant Relief Period                
Debt Instrument [Line Items]                
Line of credit, commitment fee percentage 0.15%              
Senior Credit Facility | Maximum | Covenant Relief Period                
Debt Instrument [Line Items]                
Line of credit, commitment fee percentage 0.33%              
Senior Credit Facility | Maximum | Thereafter Covenant Relief Period                
Debt Instrument [Line Items]                
Line of credit, commitment fee percentage 0.30%              
Senior Credit Facility | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Debt instrument, basis spread adjustment on variable rate 0.10%              
Interest rates available to the company at its option 1.00%              
Senior Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum | Covenant Relief Period                
Debt Instrument [Line Items]                
Interest rates available to the company at its option 1.00%              
Senior Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum | Thereafter Covenant Relief Period                
Debt Instrument [Line Items]                
Interest rates available to the company at its option 1.00%              
Senior Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum | Covenant Relief Period                
Debt Instrument [Line Items]                
Interest rates available to the company at its option 2.13%              
Senior Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum | Thereafter Covenant Relief Period                
Debt Instrument [Line Items]                
Interest rates available to the company at its option 1.75%              
Senior Credit Facility | Overnight Federal Funds                
Debt Instrument [Line Items]                
Interest rates available to the company at its option 0.50%              
Senior Credit Facility | Revolving Credit Facility | Level 2 | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       415,000,000 365,000,000      
Senior Credit Facility | Revolving Credit Facility | Level 2 | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       411,515,000 360,144,000      
Senior Credit Facility | Standby Letters of Credit                
Debt Instrument [Line Items]                
Letters of credit outstanding       1,700,000 $ 1,700,000      
Line of credit facility outstanding       $ 0        
Term Loan Facility | Secured Debt                
Debt Instrument [Line Items]                
Maximum borrowing capacity             $ 775,000,000  
Weighted average interest rate on debt       6.30% 6.00%      
Current portion of borrowings under senior credit facility       $ 38,800,000 $ 33,900,000      
Term Loan Facility | Secured Debt | Level 2 | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       745,938,000 760,469,000      
Term Loan Facility | Secured Debt | Level 2 | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       740,173,000 751,143,000      
2025 Notes | Convertible Debt                
Debt Instrument [Line Items]                
Convertible notes, aggregate principal amount   $ 575,000,000.0            
Debt, interest rate   0.50%            
Debt issuance costs, gross   $ 13,200,000            
Debt, initial conversion rate   0.0135739            
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares   $ 73.67            
Maximum selling price of the company's common stock of the conversion price   130.00%            
Maximum average conversion value of notes   98.00%            
Minimum settled in cash per principal amount               $ 1,000
Redemption price, percentage   100.00%            
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 113.34            
2025 Notes | Convertible Debt | Call Option                
Debt Instrument [Line Items]                
Payments for option index to issuers equity   $ 104,200,000            
Proceeds from Issuance of Warrants   $ 44,500,000            
2025 Notes | Level 1 | Convertible Debt | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       575,000,000 575,000,000      
2025 Notes | Level 1 | Convertible Debt | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       569,365,000 555,594,000      
Securitization | Level 2 | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       108,800,000 108,100,000      
Securitization | Level 2 | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure       $ 106,657,000 $ 105,831,000