Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Note 11 - Stock and Employee Benefit Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 20, 2023
Jun. 22, 2022
Jun. 25, 2021
Apr. 01, 2020
Dec. 31, 2023
Dec. 31, 2022
Jun. 23, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         3,727,942 3,075,282  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value (in dollars per share)         $ 0.85 $ 1.96  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)         9,284,808    
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)         154,656 181,466  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount         $ 4.3    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         2 years 2 months 26 days    
Share-Based Payment Arrangement, Option [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         750,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent         85.00%    
Employee Director And Consultant Equity Incentive Plan2020 [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 14,750,000   5,750,000       3,500,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 6,000,000 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,727,942