v3.26.3
Segment reporting - Summary of Potential format for reporting the results of the Company's reportable segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Research and development $ 23,388 $ 18,332
General and administrative 27,804 23,433
Other segment items (5,646) (3,848)
Net loss (45,546) (37,917)
Reportable Segment, Aggregation before Other Operating Segment [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Research and development 23,388 18,332
General and administrative 27,804 23,433
Other Operating Segment [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Other segment items $ (5,646) $ (3,848)