v3.26.3
Income taxes - Loss before provision for income taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]    
United States $ (45,335) $ (37,183)
International (211) (734)
Net loss $ (45,546) $ (37,917)