v3.26.1
Earnings (Loss) Per Common Share - Components of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Basic and diluted numerator:    
Net loss - total, basic $ (33,044) $ (18,377)
Net loss - total, diluted $ (33,044) $ (18,377)
Basic and diluted denominator:    
Weighted-average common shares outstanding 25,907 10,499
Weighted-average pre-funded warrants assumed exercised 78,153  
Weighted-average common shares outstanding (basic) 104,060 10,499
Weighted-average common shares outstanding (diluted) 104,060 10,499
Per share amount - total (basic) $ (0.32) $ (1.75)
Per share amount - total (diluted) $ (0.32) $ (1.75)