v3.25.2
Note 15 - Subsequent Events (Details Textual) - Asset Purchase Agreement [Member] - USD ($)
$ in Millions
3 Months Ended
Aug. 08, 2025
Jun. 30, 2025
Proceeds from Sale of Productive Assets   $ 6.5
Subsequent Event [Member]    
Proceeds from Sale of Productive Assets $ 1.0