XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Stockholders' Equity and Common Stock Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Feb. 26, 2024
Jul. 31, 2023
Dec. 31, 2022
Stock Issued During Period, Shares, New Issues 495,959 63,422  
Shares Issued, Price Per Share   $ 12.78  
Proceeds from Issuance of Common Stock   $ 0.8  
Class of Warrant or Right, Exercised 495,995    
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 36    
Sales Agreement [Member]      
Share Sales Agreement, Maximum Amount     $ 20.0