Note 3 - Net Income (Loss) Per Share (Details Textual) - USD ($) $ in Millions |
2 Months Ended | 3 Months Ended | ||
|---|---|---|---|---|
May 14, 2025 |
May 12, 2025 |
Jun. 30, 2025 |
Sep. 30, 2025 |
|
| Conversion of the 2026 Notes Into 2029 Notes [Member] | ||||
| Debt Conversion, Original Debt, Amount | $ 70.8 | |||
| Conversion of the 2026 Notes Into Common Stock [Member] | ||||
| Debt Conversion, Original Debt, Amount | $ 10.0 | $ 10.0 | ||
| Debt Conversion, Converted Instrument, Shares Issued (in shares) | 10,000,000 | 539,320 | 1,996,555 |