Net Income (Loss) Per Common Share - Reconciliation of Shares Used in Calculating Basic and Diluted Net Income (Loss) per Share (Detail) - shares |
3 Months Ended | ||||
---|---|---|---|---|---|
Apr. 30, 2025 |
Apr. 27, 2024 |
||||
Earnings Per Share [Abstract] | |||||
Weighted Average Common Shares Outstanding – Basic | 7,559,704 | 7,459,394 | |||
Effect of Dilutive Options, Restricted Stock Awards and Restricted Stock Units | 0 | [1] | 168,631 | ||
Weighted Average Number of Common Shares Outstanding—Diluted | 7,559,704 | 7,628,025 | |||
|