XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 08, 2025
Jun. 30, 2025
Jun. 30, 2024
Proceeds from Issuance of Common Stock   $ 10,076 $ 5,560
Subsequent Event [Member] | July 2025 Exercised Warrants [Member]      
Stock Issued During Period, Shares, Exercise of Warrants (in shares) 805,263    
Stock Issued During Period, Value, Exercise of Warrants $ 1,788    
Subsequent Event [Member] | Common Stock Purchase Agreement [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 17,889,400    
Proceeds from Issuance of Common Stock $ 67,057