v3.26.1
Investments (Schedule of Investments) (Details) - USD ($)
$ in Thousands
May 02, 2026
Jan. 31, 2026
Held-to-maturity Securities [Abstract]    
Held-to-Maturity Securities, Amortized Cost or Par Value $ 23,818 $ 25,097
Held-to-Maturity Securities, Estimated Fair Value 23,803 25,129
State and municipal bonds [Member]    
Held-to-maturity Securities [Abstract]    
Held-to-Maturity Securities, Amortized Cost or Par Value 23,818 25,097
Held-to-Maturity Securities, Gross Unrealized Gains 3 33
Held-to-Maturity Securities, Gross Unrealized Losses (18) (1)
Held-to-Maturity Securities, Other-than-Temporary Impairment 0 0
Held-to-Maturity Securities, Estimated Fair Value 23,803 25,129
Mutual Fund [Member]    
Trading Securities [Abstract]    
Trading Securities, Amortized Cost or Par Value 29,299 28,098
Trading Securities, Gross Unrealized Gains 4,514 3,896
Trading Securities, Gross Unrealized Losses 0 0
Trading Securities, Other-than-Temporary Impairment 0 0
Trading Securities, Estimated Fair Value $ 33,813 $ 31,994