v3.26.3
Stockholders' equity - Additional information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 05, 2025
Mar. 25, 2025
Oct. 11, 2024
Dec. 20, 2020
Jun. 30, 2026
Jun. 30, 2025
Dec. 06, 2024
Aug. 29, 2024
Jun. 30, 2024
Dec. 06, 2023
Dec. 07, 2022
Dec. 08, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognised share based compensation expense         $ 26,000 $ 26,600            
Common Stock Shares Authorized         160,000,000 160,000,000            
Warrants outstanding         20,017,501 20,443,496     34,271,146      
Gross proceeds from share issued   $ 18,800     $ 104,495 $ 30,460            
Payemnt of stock cash issuance costs   400                    
Payments of stock issuance costs   $ 1,100     $ 6,266 $ 2,319            
Common stock, par or stated value per share         $ 0.0001 $ 0.0001            
Preferred Stock, Shares Outstanding         0 0            
Preferred Stock, Shares Issued         0 0            
Preferred Stock, Par Value         $ 0.0001 $ 0.0001 $ 0.0001          
Preferred Stock, Shares Authorized         5,000,000 5,000,000 5,000,000          
Common stock shares reserved for future issuance         36,222,038 36,648,033            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value         $ 12.07 $ 10.7            
Sales Agreement [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Net proceeds from public offering     $ 75,000                  
Percentage Of Commission Of Sale Of Share     3.00%                  
Two Thousand And Twenty Equity Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock shares reserved for future issuance               8,204,537   1,204,537   108,823
Two Thousand And Twenty Equity Incentive Plan [Member] | Employee stock option [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share based compensation by share based award unrecognized expense remaining period of recognition         2 years 9 months 21 days              
Share based compensation by share based award contractual term       10 years                
Maximum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common Stock Shares Authorized                     160,000,000 40,000,000
Minimum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common Stock Shares Authorized                     40,000,000 10,000,000
Common Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Sale of stock number of shares issued in the transaction   900,000                    
Sale of stock issue price per share   $ 13                    
Class of warrant or right, exercise price of warrants or rights         $ 0.0001              
Net proceeds from public offering $ 100,000                      
Gross proceeds from share issued   $ 11,700     $ 104,500              
Payments of stock issuance costs   $ 700     $ 5,700              
Excercise of options         63,792 1,553,927            
Payments of other incidental costs         $ 600              
Common Stock [Member] | Underwriting agreement [member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Sale of stock number of shares issued in the transaction 5,930,000 1,143,000                    
Sale of stock issue price per share $ 0.0001 $ 13                    
Issue of common stock and warrant price per share   13.00%                    
Common stock, par or stated value per share   $ 0.0001                    
Shares issued 889,500                      
Excercise of options 328,889                      
Proceeds from stock options excercised $ 4,400                      
Shares issued, price per share $ 13.5                      
Percentage on proceeds of the underwritten offering 6.00%                      
Pre-funded warrants [Member] | Underwriting agreement [member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Sale of stock issue price per share   12.999                    
Class of warrant or right, exercise price of warrants or rights   $ 0.0001                    
Issue of common stock and warrant price per share   12.999%                    
Debt conversion, converted instrument, warrants or options issued   300,000                    
Suvretta Funds [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Sale of stock number of shares issued in the transaction 1,481,481                      
Sale of stock issue price per share $ 13.5                      
Percentage on proceeds received 6.00%