v3.26.1
Debt (Details) - USD ($)
$ in Millions
May 02, 2026
Jan. 31, 2026
Jun. 17, 2025
May 03, 2025
Apr. 01, 2025
Convertible Senior Notes Due 2030 | Convertible Debt          
Debt Instrument [Line Items]          
Fair value of the convertible note $ 1,675.4        
Convertible Senior Notes Due 2032 | Convertible Debt          
Debt Instrument [Line Items]          
Fair value of the convertible note 3,000.5        
Debt Conversion Terms One | French Term Loans | Unsecured Debt          
Debt Instrument [Line Items]          
Term loans 4,166.1 $ 4,164.3   $ 1,480.7  
Short and long term debt 8.9 $ 7.5   $ 11.4  
Debt Conversion Terms One | Convertible Senior Notes Due 2030 | Convertible Debt          
Debt Instrument [Line Items]          
Debt issued         $ 1,500.0
Additional aggregate principal amount         $ 200.0
Debt issuance costs 15.4        
Convertible notes, net of debt issuance costs 1,484.6        
Debt Conversion Terms One | Convertible Senior Notes Due 2032 | Convertible Debt          
Debt Instrument [Line Items]          
Debt issued     $ 2,250.0    
Additional aggregate principal amount     $ 450.0    
Debt issuance costs 18.5        
Convertible notes, net of debt issuance costs $ 2,681.5