XML 97 R76.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Additional Information (Details)
12 Months Ended
Sep. 25, 2024
USD ($)
Apr. 21, 2021
USD ($)
Mar. 09, 2021
USD ($)
trading_day
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 24, 2024
USD ($)
Mar. 14, 2024
Line Of Credit Facility                
Payment on term loans       $ 0 $ 50,000,000 $ 345,000,000    
Letter of credit outstanding       $ 500,000        
Convertible Senior Notes due 2026 | Senior Notes                
Line Of Credit Facility                
Initial conversion rate (in shares)     0.20266%          
Senior Notes | Convertible Senior Notes due 2026                
Line Of Credit Facility                
Debt instrument, interest rate, stated percentage (as a percent)     0.25% 0.25%        
Debt instrument face amount     $ 600,000,000.0          
Net proceeds from issuance     591,400,000          
Initial purchasers' discount     6,000,000          
Debt issuance costs     $ 2,600,000          
Common stock exceeds conversion price (as a percent)     130.00%          
Debt instrument, convertible, threshold trading days | trading_day     20          
Observation period (days) | trading_day     30          
Measurement period (days) | trading_day     5          
Debt instrument convertible (as a percent)     98.00%          
Initial conversion price (in dollars per share) | $ / shares     $ 493.44 $ 493.44        
Scheduled trading days prior to maturity (days)     30 days          
Consecutive period (days) | trading_day     30          
Percentage of principal repayable (as a percent)               100.00%
Effective interest rate (as a percent)       0.54%        
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement                
Line Of Credit Facility                
Revolving credit facility, maximum borrowing capacity $ 700,000,000.0              
Line of credit facility interest rate (as a percent)       1.125%        
Commitment fee (as a percent) 0.125%              
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement | Minimum                
Line Of Credit Facility                
Commitment fee (as a percent) 0.125%              
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement | Minimum | Prime Rate | Option One                
Line Of Credit Facility                
Line of credit facility interest rate (as a percent)   0.125%            
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement | Minimum | SOFR Rate | Option Two                
Line Of Credit Facility                
Line of credit facility interest rate (as a percent)   1.125%            
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement | Maximum                
Line Of Credit Facility                
Commitment fee (as a percent) 0.25%              
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement | Maximum | Prime Rate | Option One                
Line Of Credit Facility                
Line of credit facility interest rate (as a percent)   0.75%            
2024 Credit Agreement - Revolving credit facility | 2024 Credit Agreement | Maximum | SOFR Rate | Option Two                
Line Of Credit Facility                
Line of credit facility interest rate (as a percent)   1.75%            
2024 Credit Agreement - Revolving credit facility | 2021 Credit Agreement                
Line Of Credit Facility                
Revolving credit facility, maximum borrowing capacity   $ 1,400,000,000         $ 500,000,000.0  
Payment on term loans         $ 50,000,000      
2024 Credit Agreement - Revolving credit facility | Term Loan A-1                
Line Of Credit Facility                
Revolving credit facility, maximum borrowing capacity   $ 600,000,000            
Debt instrument, term   5 years            
2024 Credit Agreement - Revolving credit facility | Convertible Senior Notes due 2026                
Line Of Credit Facility                
Weighted average interest rate (as a percent)       0.25%