v3.26.1
Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details) - shares
Apr. 04, 2026
Jan. 03, 2026
Future grants of options or shares (in shares) 1,252,652 365,680
Shares reserved for employee stock purchase plan (in shares) 198,304 233,927
Total (in shares) 1,904,449 1,002,627
Time-based Restricted Stock Units [Member]    
Restricted stock units outstanding (in shares) 172,136 215,520
Performance-based Restricted Stock Units [Member]    
Restricted stock units outstanding (in shares) 281,407 187,500