XML 53 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 6 Months Ended
Jul. 08, 2025
Aug. 08, 2025
Jun. 30, 2025
Jun. 30, 2024
Proceeds from Issuance of Common Stock     $ 1,907,000 $ 3,315,000
Subsequent Event [Member] | ATM Offering [Member]        
Proposed Maximum Offering, Amount $ 3,600,000      
Stock Issued During Period, Shares, New Issues   296,422    
Shares Issued, Price Per Share   $ 2.59    
Proceeds from Issuance of Common Stock   $ 769,000