v3.25.2
Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share Attributable to Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Basic and Diluted Net Loss Per Share Attributable to Stockholders [Abstract]    
Basic loss per share (dollars per share) $ 1.35 $ 1.15
Diluted loss per share (dollars per share) $ 1.35 $ 1.15
Total comprehensive loss for the year (in thousands) $ (46,677) $ (18,536)
- Weighted average number of Common Stock (number) 34,454,269 16,164,338