v3.26.3
Income Taxes - Schedule of Cumulative Net Operating Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Operating Loss Carryforwards [Line Items]    
Total $ 76,206 $ 59,933
Canada    
Operating Loss Carryforwards [Line Items]    
Total 64,990 53,194
United States    
Operating Loss Carryforwards [Line Items]    
Total 11,008 6,627
United Kingdom    
Operating Loss Carryforwards [Line Items]    
Total $ 208 $ 112