v3.26.1
Note 6 - Fair Value Measurements - Changes in Fair Value, Penny Warrants (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Gain (loss) from change in fair value of warrant liability $ (8,369) $ 499
Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member]    
Balance at the beginning of the period 8,497 0
Gain (loss) from change in fair value of warrant liability (8,369) 499
Balance at the end of the period 2,427 8,497
June 2025 Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member]    
Issuance of Penny Warrants 0 7,998
December 2025 Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member]    
Issuance of Penny Warrants 1,820 0
May 2026 Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member]    
Issuance of Penny Warrants $ 479 $ 0