v3.26.1
Earnings Per Share - Schedule of Reconciliation of Weighted Average Basic Shares to Weighted Average Diluted Shares Outstanding (Detail) - shares
3 Months Ended 6 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Aug. 01, 2026
Aug. 02, 2025
Earnings Per Share [Abstract]        
Weighted-average shares—basic 12,891,384 12,906,045 12,868,995 12,863,100
Effect of dilutive equity securities 298,260 52,694 276,034 87,728
Weighted-average shares—diluted 13,189,644 12,958,739 13,145,029 12,950,828