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 |
| X | ||||||||||
- Definition Pro Forma Basic Earnings Per Share Adjustment to reconcile between Net Income and Pro Forma. No definition available.
|
| X | ||||||||||
- Definition Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|