v3.26.1
Debt - Additional Information (Details) - USD ($)
3 Months Ended
Sep. 25, 2024
Apr. 21, 2021
Mar. 31, 2026
Mar. 15, 2026
Line of Credit Facility        
Letter of credit outstanding     $ 500,000  
2024 Credit Agreement | 2024 Credit Agreement - Revolving credit facility        
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 | 2024 Credit Agreement - Revolving credit facility | Minimum        
Line of Credit Facility        
Commitment fee (as a percent) 0.125%      
2024 Credit Agreement | 2024 Credit Agreement - Revolving credit facility | Minimum | Prime Rate | Option One        
Line of Credit Facility        
Line of credit facility interest rate (as a percent)   0.125%    
2024 Credit Agreement | 2024 Credit Agreement - Revolving credit facility | Minimum | SOFR Rate | Option Two        
Line of Credit Facility        
Line of credit facility interest rate (as a percent)   1.125%    
2024 Credit Agreement | 2024 Credit Agreement - Revolving credit facility | Maximum        
Line of Credit Facility        
Commitment fee (as a percent) 0.25%      
2024 Credit Agreement | 2024 Credit Agreement - Revolving credit facility | Maximum | Prime Rate | Option One        
Line of Credit Facility        
Line of credit facility interest rate (as a percent)   0.75%    
2024 Credit Agreement | 2024 Credit Agreement - Revolving credit facility | Maximum | SOFR Rate | Option Two        
Line of Credit Facility        
Line of credit facility interest rate (as a percent)   1.75%    
Convertible Senior Notes due 2026 | Senior Notes        
Line of Credit Facility        
Repayment of convertible senior notes       $ 600,000,000.0
Debt instrument, interest rate, stated percentage (as a percent)     0.25% 0.25%
Effective interest rate (as a percent)     0.53%