v3.26.3
Common Shares - Schedule of Outstanding Exercisable Warrants (Details) (Parenthetical) - shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of share outstanding   18,707,780
2023 Public Warrants    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of share outstanding 13,447,105  
2023 Private Warrants    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of share outstanding 2,219,421  
Common Stock [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Warrant exchange ratio 1.11829%