v3.26.3
Debt - 1.625% Senior Convertible Notes (2026 Notes) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 15, 2026
Dec. 22, 2025
Aug. 20, 2025
Mar. 06, 2023
Oct. 03, 2026
Sep. 27, 2025
Jun. 27, 2026
Debt details              
Payment of debt issuance costs         $ 0.6 $ 7.8  
Common stock, par value (in dollars per share)   $ 0.001     $ 0.001   $ 0.001
Gain (loss) on extinguishment of debt         $ 0.0 $ 3.8  
1.625% Senior Convertible Notes              
Debt details              
Loss on convertible note settlement       $ 14.6      
1.625% Senior Convertible Notes | Convertible Notes              
Debt details              
Aggregate principal amount of convertible debt       $ 250.0      
Stated interest rate     1.625% 1.625% 1.625%    
Repayments of debt $ 49.0            
Proceeds from debt before debt issuance costs       $ 118.0      
Proceeds from convertible debt       113.8      
Payment of debt issuance costs       4.2      
Loss on debt extinguishment       2.2      
Debt issuance costs, net       2.0      
Debt instrument, repurchased face amount   $ 103.5          
Debt conversion, shares issued (in shares) 1.8 7.9          
Gain (loss) on extinguishment of debt   $ 38.7 $ 3.8        
Repayments of debt $ 49.4            
Repayments of debt, interest $ 0.4            
1.625% Senior Convertible Notes | Convertible Notes | Exchange Transaction              
Debt details              
Debt issued       132.0      
Repayments of debt       127.5      
Convertible note extinguishment (Note 11)       $ 10.1      
1.00% Senior Convertible Notes | Convertible Notes              
Debt details              
Stated interest rate       1.00%      
Issuance costs       $ 0.3      
0.625% Senior Convertible Notes | Convertible Notes              
Debt details              
Aggregate principal amount of convertible debt     $ 250.0        
Stated interest rate     0.625%   0.625%    
Payment of debt issuance costs     $ 6.1        
0.625% Senior Convertible Notes | Convertible Notes | Exchange Transaction              
Debt details              
Debt issued     100.9        
Repayments of debt     $ 97.5