v3.25.2
Note 15 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 10, 2025
Aug. 14, 2025
Jun. 30, 2025
Jun. 30, 2024
Proceeds from Issuance of Common Stock     $ 1,012 $ 0
Subsequent Event [Member]        
Stock Issued During Period, Shares, New Issues (in shares) 32 231,489    
Proceeds from Issuance of Common Stock   $ 700    
Payments of Stock Issuance Costs   $ 20