v3.25.2
Note 14 - Subsequent Events (Details Textual)
Aug. 08, 2025
Aug. 06, 2025
Reverse Stock Split [Member] | Subsequent Event [Member]    
Stockholders' Equity Note, Stock Split, Conversion Ratio 10 10