Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($) | Total | Previously reported [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Common Stock [Member] | Common Stock [Member]Previously reported [Member] | Additional Paid-in Capital [Member] | Additional Paid-in Capital [Member]Previously reported [Member] | Retained Earnings [Member] | Retained Earnings [Member]Previously reported [Member] | Retained Earnings [Member]Cumulative Effect, Period of Adoption, Adjustment [Member] | Accumulated Other Comprehensive Income [Member] | Accumulated Other Comprehensive Income [Member]Previously reported [Member] | Accumulated Other Comprehensive Income [Member]Cumulative Effect, Period of Adoption, Adjustment [Member] | Treasury Stock [Member] | Treasury Stock [Member]Previously reported [Member] |
Balance at Nov. 03, 2018 | $ 49,066,501 | | | $ 536,491 | | $ 10,670,848 | | $ 50,352,546 | | | $ 390,407 | | | $ (12,883,791) | |
Balance, shares at Nov. 03, 2018 | | | | 3,873,731 | | | | | | | | | | | |
Stock-based compensation | 750 | | | | | 750 | | | | | | | | | |
Unrealized investment loss, net of tax effect | (16,540) | | | | | | | | | | (16,540) | | | | |
Net income | 1,535,806 | | | | | | | 1,535,806 | | | | | | | |
Balance at Feb. 02, 2019 | 50,586,516 | | | $ 536,491 | | 10,671,598 | | 51,888,351 | | | 373,867 | | | (12,883,791) | |
Balance, shares at Feb. 02, 2019 | | | | 3,873,731 | | | | | | | | | | | |
Balance at Nov. 03, 2018 | 49,066,501 | | | $ 536,491 | | 10,670,848 | | 50,352,546 | | | 390,407 | | | (12,883,791) | |
Balance, shares at Nov. 03, 2018 | | | | 3,873,731 | | | | | | | | | | | |
Unrealized investment loss, net of tax effect | (40,408) | | | | | | | | | | | | | | |
Net income | 5,898,635 | | | | | | | | | | | | | | |
Balance at Aug. 03, 2019 | 48,246,860 | | | $ 536,491 | | 10,686,657 | | 52,386,965 | | | 349,999 | | | (15,713,252) | |
Balance, shares at Aug. 03, 2019 | | | | 3,746,570 | | | | | | | | | | | |
Balance at Feb. 02, 2019 | 50,586,516 | | | $ 536,491 | | 10,671,598 | | 51,888,351 | | | 373,867 | | | (12,883,791) | |
Balance, shares at Feb. 02, 2019 | | | | 3,873,731 | | | | | | | | | | | |
Cash dividend | (3,864,216) | | | | | | | (3,864,216) | | | | | | | |
Purchase of treasury stock | (302,115) | | | | | | | | | | | | | (302,115) | |
Purchase of treasury stock, shares | | | | (13,703) | | | | | | | | | | | |
Stock-based compensation | 10,729 | | | | | 6,539 | | | | | | | | 4,190 | |
Stock-based compensation, shares | | | | 485 | | | | | | | | | | | |
Unrealized investment loss, net of tax effect | 72,252 | | | | | | | | | | 72,252 | | | | |
Net income | 1,819,725 | | | | | | | 1,819,725 | | | | | | | |
Balance at May. 04, 2019 | 48,322,893 | | | $ 536,491 | | 10,678,137 | | 49,843,861 | | | 446,119 | | | (13,181,716) | |
Balance, shares at May. 04, 2019 | | | | 3,860,513 | | | | | | | | | | | |
Purchase of treasury stock | (2,551,246) | | | | | | | | | | | | | (2,551,246) | |
Purchase of treasury stock, shares | | | | (116,193) | | | | | | | | | | | |
Stock-based compensation | 1,005 | | | | | 1,005 | | | | | | | | | |
Unrealized investment loss, net of tax effect | (96,120) | | | | | | | | | | (96,120) | | | | |
Exercise of employee stock options | 27,225 | | | | | 7,515 | | | | | | | | 19,710 | |
Exercise of employee stock options, shares | | | | 2,250 | | | | | | | | | | | |
Net income | 2,543,104 | | | | | | | 2,543,103 | | | | | | | |
Balance at Aug. 03, 2019 | 48,246,860 | | | $ 536,491 | | 10,686,657 | | 52,386,965 | | | $ 349,999 | | | (15,713,252) | |
Balance, shares at Aug. 03, 2019 | | | | 3,746,570 | | | | | | | | | | | |
Balance at Nov. 01, 2019 | | | | | $ 536,491 | | | | | | | | | | |
Adoption of ASU 2016 (Adoption of ASU 2016-01 [Member]) at Feb. 01, 2020 | | | | | | | | | | $ 389,164 | | | $ (389,164) | | |
Adoption of ASU 2016 (Adoption of ASU 2016-02 [Member]) at Feb. 01, 2020 | | | $ (64,591) | | | | | | | (64,591) | | | | | |
Purchase of treasury stock | (345,600) | | | | | | | | | | | | | (345,600) | |
Purchase of treasury stock, shares | | | | (14,400) | | | | | | | | | | | |
Balance at Feb. 01, 2020 | 50,457,171 | | | $ 536,491 | | 10,688,568 | | 57,023,464 | | | | | | (17,791,352) | |
Balance (Adjustments for New Accounting Pronouncement [Member]) at Feb. 01, 2020 | 49,401,724 | | | | | 10,687,662 | | 55,623,323 | | | | | | (17,445,752) | |
Balance, shares at Feb. 01, 2020 | | | | 3,649,670 | | | | | | | | | | | |
Balance, shares (Adjustments for New Accounting Pronouncement [Member]) at Feb. 01, 2020 | | | | 3,664,070 | | | | | | | | | | | |
Balance at Nov. 02, 2019 | 49,466,315 | $ 49,466,315 | | | | | $ 10,687,662 | | $ 55,298,750 | | | $ 389,164 | | | $ (17,445,752) |
Balance (Adjustments for New Accounting Pronouncement [Member]) at Nov. 02, 2019 | | | | $ 536,491 | | | | | | | | | | | |
Balance, shares at Nov. 02, 2019 | | | | | 3,664,070 | | | | | | | | | | |
Adoption of ASU 2016 (Adoption of ASU 2016-01 [Member]) at Feb. 01, 2020 | | | | | | | | | | 389,164 | | | $ (389,164) | | |
Adoption of ASU 2016 (Adoption of ASU 2016-02 [Member]) at Feb. 01, 2020 | | | $ (64,591) | | | | | | | $ (64,591) | | | | | |
Stock-based compensation | 906 | | | | | 906 | | | | | | | | | |
Net income | 1,400,141 | | | | | | | 1,400,141 | | | | | | | |
Balance at Feb. 01, 2020 | 50,457,171 | | | $ 536,491 | | 10,688,568 | | 57,023,464 | | | | | | (17,791,352) | |
Balance (Adjustments for New Accounting Pronouncement [Member]) at Feb. 01, 2020 | 49,401,724 | | | | | 10,687,662 | | 55,623,323 | | | | | | (17,445,752) | |
Balance, shares at Feb. 01, 2020 | | | | 3,649,670 | | | | | | | | | | | |
Balance, shares (Adjustments for New Accounting Pronouncement [Member]) at Feb. 01, 2020 | | | | 3,664,070 | | | | | | | | | | | |
Balance at Nov. 02, 2019 | 49,466,315 | $ 49,466,315 | | | | | $ 10,687,662 | | $ 55,298,750 | | | $ 389,164 | | | $ (17,445,752) |
Balance (Adjustments for New Accounting Pronouncement [Member]) at Nov. 02, 2019 | | | | $ 536,491 | | | | | | | | | | | |
Balance, shares at Nov. 02, 2019 | | | | | 3,664,070 | | | | | | | | | | |
Net income | 4,110,283 | | | | | | | | | | | | | | |
Balance at Aug. 01, 2020 | 49,066,955 | | | $ 536,491 | | 10,693,648 | | 56,102,636 | | | | | | (18,265,820) | |
Balance, shares at Aug. 01, 2020 | | | | 3,631,196 | | | | | | | | | | | |
Balance at Feb. 01, 2020 | 50,457,171 | | | $ 536,491 | | 10,688,568 | | 57,023,464 | | | | | | (17,791,352) | |
Balance (Adjustments for New Accounting Pronouncement [Member]) at Feb. 01, 2020 | 49,401,724 | | | | | 10,687,662 | | 55,623,323 | | | | | | (17,445,752) | |
Balance, shares at Feb. 01, 2020 | | | | 3,649,670 | | | | | | | | | | | |
Cash dividend | (3,630,970) | | | | | | | (3,630,970) | | | | | | | |
Purchase of treasury stock | (476,850) | | | | | | | | | | | | | (476,850) | |
Purchase of treasury stock, shares | | | | (18,700) | | | | | | | | | | | |
Stock-based compensation | 906 | | | | | 906 | | | | | | | | | |
Net income | 1,550,004 | | | | | | | 1,550,004 | | | | | | | |
Balance at May. 04, 2020 | 47,900,261 | | | $ 536,491 | | 10,689,474 | | 54,942,498 | | | | | | (18,268,202) | |
Balance, shares at May. 04, 2020 | | | | 3,630,970 | | | | | | | | | | | |
Stock-based compensation | 6,556 | | | | | 4,174 | | | | | | | | 2,382 | |
Stock-based compensation, shares | | | | 226 | | | | | | | | | | | |
Net income | 1,160,138 | | | | | | | 1,160,138 | | | | | | | |
Balance at Aug. 01, 2020 | $ 49,066,955 | | | $ 536,491 | | $ 10,693,648 | | $ 56,102,636 | | | | | | $ (18,265,820) | |
Balance, shares at Aug. 01, 2020 | | | | 3,631,196 | | | | | | | | | | | |