XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Shares issued (in shares) 350,400 137,698
Weighted Average Grant Date Fair Value Per Share (in dollars per share)  
Director [Member] | Common Stock [Member]    
Shares issued (in shares) 104,249 34,875
Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 1.11 $ 6.71
Employees [Member] | Common Stock [Member]    
Shares issued (in shares) 186,686 89,307
Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 4.16 $ 5.75
Consultants [Member] | Common Stock [Member]    
Shares issued (in shares) 59,465 13,516
Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 1.29 $ 6.47