XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Sep. 29, 2024
Dec. 31, 2023
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Preferred Stock, Shares Authorized (in shares) 975,150 975,150
Preferred Stock, Shares Issued (in shares) 0 0
Treasury Stock, Common, Shares (in shares) 19,513 5,835
Series A Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Preferred Stock, Shares Authorized (in shares) 24,850 24,850
Preferred Stock, Shares Issued (in shares) 0 0
Nonvoting Common Stock [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 10,000,000 10,000,000
Common Stock, Shares, Issued (in shares) 0 0
Common Stock, Shares, Issued (in shares) 0 0
Common Stock [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 30,000,000 30,000,000
Common Stock, Shares, Issued (in shares) 23,041,523 22,465,485
Common Stock, Shares, Issued (in shares) 23,041,523 22,465,485
Common Stock, Shares, Outstanding (in shares) 23,022,010 22,459,649