Basic and Diluted Loss Per Share - Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation (Details) - shares |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|||||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||||||
| Total | 12,573,861 | 14,972,926 | 12,573,861 | 14,972,926 | ||||
| Earnout Shares [Member] | ||||||||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||||||
| Total | [1] | 2,100,000 | 2,100,000 | |||||
| Warrant [Member] | ||||||||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||||||
| Total | [2] | 12,145,917 | 12,145,917 | 12,145,917 | 12,145,917 | |||
| RSUs [Member] | ||||||||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||||||
| Total | [2] | 427,944 | 727,009 | 427,944 | 727,009 | |||
| ||||||||