v3.26.1
Revenue - Performance Obligations (Details) - USD ($)
$ in Millions
Jan. 31, 2026
Feb. 01, 2025
Disaggregation of Revenue [Line Items]    
Total performance obligations $ 194.9 $ 228.9
Unredeemed customer liabilities    
Disaggregation of Revenue [Line Items]    
Total performance obligations 106.6 123.9
Extended warranties    
Disaggregation of Revenue [Line Items]    
Total performance obligations 45.3 54.1
Subscriptions    
Disaggregation of Revenue [Line Items]    
Total performance obligations $ 43.0 $ 50.9