v3.26.1
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
May 02, 2026
Jan. 31, 2026
Consolidated Balance Sheet Parenthetical [Abstract]    
Allowance for customer credit losses $ 676 $ 682
Preferred Stock Par or Stated Value per Share $ 100 $ 100
Preferred Stock Shares Authorized 100,000 100,000
Preferred Stock, Shares Issued 0 0
Class A Common Stock [Member]    
Consolidated Balance Sheet Parenthetical [Abstract]    
Common Stock, Par or Stated Value Per Share $ 0.033 $ 0.033
Common Stock, Shares Authorized 50,000,000 50,000,000
Common Stock, Shares Issued 18,195,206 17,976,854
Convertible Class B Common Stock [Member]    
Consolidated Balance Sheet Parenthetical [Abstract]    
Common Stock, Par or Stated Value Per Share $ 0.033 $ 0.033
Common Stock, Shares Authorized 15,000,000 15,000,000
Common Stock, Shares Issued 1,763,652 1,763,652