XML 282 R123.htm IDEA: XBRL DOCUMENT v3.24.4
Note 21 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
4 Months Ended
Feb. 28, 2024
Aug. 29, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 19.9 $ 21.73 $ 72.12
Series C Preferred Stock [Member]          
Units Issued During Period, New Issues (in shares)   812,500 159,966    
Subsequent Event [Member]          
Units Issued During Period, New Issues (in shares) 85,416        
Proceeds From Issuance of Units $ 1,050        
Subsequent Event [Member] | Unit Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1        
Shares Issued, Price Per Share (in dollars per share) $ 12.31        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 24.62        
Warrants and Rights Outstanding, Term (Year) 3 years        
Subsequent Event [Member] | Series C Preferred Stock [Member]          
Units Issued During Period, Number of Shares Per Unit (in shares) 1