XML 84 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent events (Details) - 2.50% Convertible Senior Notes Due 2030 [Member] - USD ($)
$ in Millions
12 Months Ended
Feb. 02, 2024
Dec. 31, 2023
Subsequent Event [Abstract]    
Frequency of accrued interest payable   semi-annually
Subsequent Event [Member]    
Subsequent Event [Abstract]    
Aggregate principal amount $ 402.5  
Interest rate on notes 2.50%  
Net proceeds from the Offering $ 389.3  
Maturity date Feb. 01, 2030