v3.26.1
Net Income per Share (Additional Information) (Details) - USD ($)
3 Months Ended 6 Months Ended
May 02, 2026
Jan. 31, 2026
May 03, 2025
Feb. 01, 2025
May 02, 2026
May 03, 2025
Earnings Per Share [Abstract]            
Net Income (Loss) $ 1,759,427 $ 1,628,326 $ 2,292,320 $ 1,980,422 $ 3,387,753 $ 4,272,742
Basic $ 0.56   $ 0.7   $ 1.06 $ 1.31
Diluted $ 0.56   $ 0.7   $ 1.06 $ 1.3
Unexercised Stock Options Outstanding , Shares 107,900   80,650   107,900 80,650