v3.25.1
Note 5 - Fair Value Measurement (Details Textual)
Mar. 31, 2025
Aug. 19, 2024
Convertible Notes [Member]    
Debt Instrument, Interest Rate, Stated Percentage 13.00% 13.00%