Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Subsequent Event (Details Textual)

v3.23.2
Note 12 - Subsequent Event (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 10, 2023
Jul. 01, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Shares issued under ESPP         1,438 0 724
The 2022 Atm Offering [Member]              
Common shares issued under the 2022 ATM Facility (in shares) 303,433       171,253   4,836
Shares Issued, Price Per Share (in dollars per share) $ 5.90   $ 6.88   $ 6.88   $ 10.81
Proceeds from Issuance of Common Stock, Gross $ 1,790,000       $ 1,200,000   $ 52,000
Proceeds from Issuance of Common Stock $ 1,740,000   $ 1,109,000 $ 0 $ 1,143,000 $ 0 $ 51,000
Stock Issuance, Percent of Cash Commission to Broker     3.00%   3.00%    
Subsequent Event [Member]              
Shares issued under ESPP   4,453          
Subsequent Event [Member] | Hanmi Pharmaceuticals Co., Ltd. [Member]              
Number of shares hold 215,703            
Subsequent Event [Member] | Hanmi Pharmaceuticals Co., Ltd. [Member] | First Tranche [Member]              
Investment for ownership interest $ 3,000,000            
Subsequent Event [Member] | Maximum [Member] | Hanmi Pharmaceuticals Co., Ltd. [Member]              
Percentage of investment 19.99%            
Investment for ownership interest $ 7,000,000            
Subsequent Event [Member] | Maximum [Member] | Hanmi Pharmaceuticals Co., Ltd. [Member] | Second Tranche [Member]              
Investment for ownership interest 4,000,000            
Subsequent Event [Member] | Keystone [Member]              
Net proceeds $ 50,000            
Number of shares sold 11,421            
Subsequent Event [Member] | The 2022 Atm Offering [Member]              
Common shares issued under the 2022 ATM Facility (in shares)   127,344          
Shares Issued, Price Per Share (in dollars per share)   $ 4.39          
Proceeds from Issuance of Common Stock, Gross   $ 559,000          
Proceeds from Issuance of Common Stock   $ 542,000          
Stock Issuance, Percent of Cash Commission to Broker 3.00%