XML 71 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Income taxes - Loss before provision for income taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
United States     $ (37,183) $ (21,036)
International     (734) (715)
Net loss $ (8,805) $ (5,059) $ (37,917) $ (21,751)