v3.26.3
Income Taxes - Schedule of Domestic and Foreign Components of Loss before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation [Line Items]    
Total $ (50,781) $ (17,982)
Canada    
Effective Income Tax Rate Reconciliation [Line Items]    
Total (29,649) (13,089)
United States    
Effective Income Tax Rate Reconciliation [Line Items]    
Total (21,053) (4,818)
United Kingdom    
Effective Income Tax Rate Reconciliation [Line Items]    
Total $ (79) $ (75)