XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2023
Mar. 31, 2023
Mar. 31, 2022
Proceeds from Issuance of Common Stock   $ 7,174 $ 38,187
The 2021 Equity Distribution Agreement [Member]      
Stock Issued During Period, Shares, New Issues (in shares)   605,848 250,171
Proceeds from Issuance of Common Stock   $ 7,200 $ 3,900
Payments of Stock Issuance Costs   $ 200 $ 100
Subsequent Event [Member] | The 2021 Equity Distribution Agreement [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 272,303    
Proceeds from Issuance of Common Stock $ 3,100    
Payments of Stock Issuance Costs $ 100