v3.26.1
Shareholders' equity - Schedule of Class of Treasury Stock (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 102 Months Ended
Aug. 01, 2026
May 02, 2026
Aug. 02, 2025
May 03, 2025
Aug. 01, 2026
Aug. 02, 2025
Aug. 01, 2026
Class of Stock [Line Items]              
Amount repurchased $ 87.2 $ 82.7 $ 32.3 $ 117.4      
2017 Program              
Class of Stock [Line Items]              
Shares repurchased (in shares)         1.9 2.5  
Amount repurchased         $ 169.9 $ 149.7 $ 1,800.0
Average repurchase price per share (usd per share)         $ 87.42 $ 59.73