v3.26.1
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
May 02, 2026
May 03, 2025
Earnings Per Share [Abstract]    
Basic shares 50,241 48,243
Weighted average basic shares outstanding 5,679 0
Diluted shares 55,920 48,243