XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Note 16 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 13, 2024
Mar. 21, 2023
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Dec. 29, 2023
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001 $ 0.001    
Proceeds from Issuance of Common Stock     $ 2,313 $ 4,682 $ 1,079  
Share Price (in dollars per share)           $ 13.86
Registered Direct Offering [Member]            
Proceeds from Issuance of Common Stock   $ 2,300        
Subsequent Event [Member] | Registered Direct Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 222,500          
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001          
Proceeds from Issuance of Common Stock $ 3,560          
Share Price (in dollars per share) $ 16