Annual report pursuant to Section 13 and 15(d)

Note 11 - Stock and Employee Benefit Plans (Details Textual)

v3.23.1
Note 11 - Stock and Employee Benefit Plans (Details Textual)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 22, 2022
shares
Jun. 25, 2021
shares
Apr. 01, 2020
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Jun. 23, 2020
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       3,075,282 3,182,696  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares       $ 1.96 $ 2.04  
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)       181,466 64,257  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $       $ 7.0    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 5 months 26 days    
Executive Officers and Management [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       0    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $       $ 0.2    
Share-Based Payment Arrangement, Option [Member]            
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       500,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent       85.00%    
Share-Based Compensation Arrangement by Share-based Payment Award, Number of Purchase Periods       2    
Share Based Compensation Arrangement by Sharebased Payment Award, Purchase Period (Year)       6 years    
Employee Director And Consultant Equity Incentive Plan2020 [Member]            
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 8,750,000 5,750,000       3,500,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 3,000,000 2,250,000 3,000,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)       10 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       3,075,282    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       4,314,513