v3.25.1
Stockholders' equity - Additional information (Detail)
3 Months Ended 9 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 25, 2025
USD ($)
$ / shares
shares
Feb. 25, 2025
$ / shares
shares
Dec. 18, 2024
$ / shares
shares
Dec. 12, 2024
shares
Oct. 29, 2024
$ / shares
shares
Oct. 18, 2024
shares
Oct. 17, 2024
shares
Oct. 15, 2024
$ / shares
shares
Oct. 11, 2024
USD ($)
Sep. 27, 2024
shares
Sep. 26, 2024
$ / shares
shares
Sep. 12, 2024
$ / shares
shares
Jul. 25, 2024
$ / shares
shares
May 21, 2024
$ / shares
shares
May 16, 2024
$ / shares
shares
May 08, 2024
$ / shares
shares
Apr. 28, 2024
$ / shares
shares
Apr. 26, 2024
$ / shares
shares
Apr. 23, 2024
$ / shares
shares
Apr. 22, 2024
USD ($)
$ / shares
shares
Apr. 19, 2024
$ / shares
shares
Apr. 10, 2024
$ / shares
shares
Mar. 18, 2024
$ / shares
shares
Mar. 15, 2024
shares
Nov. 24, 2023
$ / shares
shares
Oct. 17, 2023
$ / shares
shares
Aug. 11, 2023
USD ($)
$ / shares
shares
Oct. 27, 2022
$ / shares
shares
Oct. 17, 2022
shares
Sep. 15, 2022
$ / shares
shares
Dec. 20, 2020
Apr. 22, 2020
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Sep. 30, 2024
shares
Mar. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 06, 2024
$ / shares
shares
Aug. 29, 2024
shares
Jun. 30, 2024
$ / shares
shares
Dec. 07, 2022
shares
Dec. 08, 2021
shares
Dec. 06, 2019
shares
$ / shares
Sale of stock number of shares issued in the transaction                                         5,749,152                           6,300                    
Sale of stock issue price per share | $ / shares                                         $ 4.8             $ 1.9299                                  
Class of warrant or right, exercise price of warrants or rights | $ / shares                                         $ 0.0001                   $ 11.22                            
Net proceeds from public offering | $                                                       $ 27,900,000                                  
Unrecognised share based compensation expense | $ $ 37,400,000                                                                 $ 37,400,000       $ 37,400,000              
Warrants convertible into shares of common stock on exercise                                         2,584,239                                                
Common Stock Shares Authorized 160,000,000                                                                 160,000,000       160,000,000       160,000,000      
Warrants outstanding 21,147,677                                                                 21,147,677 20,899,490 26,463,500   21,147,677       34,271,146      
Gross proceeds from share issued | $   $ 18,800,000                                                                                      
Payemnt of stock cash issuance costs | $   400,000                                                                                      
Payments of stock issuance costs | $   $ 1,100,000                                                                 $ 2,000     $ 2,247,000 $ 2,964,000            
Common stock, par or stated value per share | $ / shares $ 0.0001                                                                 $ 0.0001       $ 0.0001       $ 0.0001      
Preferred Stock, Shares Outstanding 0                                                                 0       0       0      
Preferred Stock, Shares Issued 0                                                                 0       0       0      
Preferred Stock, Par Value | $ / shares $ 0.0001                                                                 $ 0.0001       $ 0.0001   $ 0.0001   $ 0.0001      
Preferred Stock, Shares Authorized 5,000,000                                                                 5,000,000       5,000,000   5,000,000   5,000,000      
Gross proceeds from issuance of warrants | $                                         $ 40,000,000                                                
Class of warrant purchase price per warrant | $ / shares                                         $ 4.7999                                                
Warrant down round feature decrease in net income loss attributable to common stockholders basic | $                                                                   $ 0     $ 0 $ 0 $ 619,000            
Sales Agreement [Member]                                                                                          
Net proceeds from public offering | $                   $ 75,000,000                                                                      
Percentage Of Commission Of Sale Of Share                   3.00%                                                                      
Two Thousand And Twenty Equity Incentive Plan [Member]                                                                                          
Common stock shares reserved for future issuance                                                                               1,204,537 8,204,537     108,823  
Two Thousand And Twenty Equity Incentive Plan [Member] | Employee stock option [Member]                                                                                          
Share based compensation by share based award unrecognized expense remaining period of recognition                                                                           3 years 6 months 7 days              
Share based compensation by share based award contractual term                                                               10 years                          
Maximum [Member]                                                                                          
Common Stock Shares Authorized                                                                                     160,000,000 40,000,000  
Minimum [Member]                                                                                          
Common Stock Shares Authorized                                                                                     40,000,000 10,000,000  
Common Stock [Member]                                                                                          
Sale of stock number of shares issued in the transaction   900,000                                                                                      
Sale of stock issue price per share | $ / shares   $ 13                                                                                      
Warrants convertible into shares of common stock on exercise                                                       2,331,606         6,300   458,134                    
Cashless exercise of purchase warrants (In shares)                                                                 2,201                        
Gross proceeds from share issued | $   $ 11,700,000                                                                                      
Payments of stock issuance costs | $   $ 700,000                                                                                      
Class of warrant or right, unissued                                                                     6,300                    
Common Stock [Member] | Underwriting agreement [member]                                                                                          
Sale of stock number of shares issued in the transaction   1,143,000                                                                                      
Issue of common stock and warrant price per share   13.00%                                                                                      
Common stock, par or stated value per share | $ / shares   $ 0.0001                                                                                      
Common Warrants [Member]                                                                                          
Class of warrant or right, exercise price of warrants or rights | $ / shares     $ 3.86     $ 3.86           $ 3.86     $ 3.86   $ 3.86     $ 3.86               $ 3.86                                  
Warrants convertible into shares of common stock on exercise                       5,181,347                               2,331,606             458,134                    
Class Of Warrants Or Rights Excercised During The Period     51,813     1,554,404 950,000 308,803 1,496,214           13,212   697,475     27,500                                                  
Purchase warrants [Member]                                                                                          
Class of warrant or right, exercise price of warrants or rights | $ / shares                                                                                         $ 178.5
Warrants convertible into shares of common stock on exercise                                                                                         12,600
Number of series of warrants issued                                                                                         4
Expiry date of warrants                                                                                         Dec. 06, 2024
Series 2 Warrants [Member]                                                                                          
Class of warrant or right, exercise price of warrants or rights | $ / shares                       $ 1.93   $ 1.93             $ 1.93 $ 1.93 $ 1.93     $ 1.93                                      
Warrants convertible into shares of common stock on exercise                                                             1,753,503                            
Warrant down round feature decrease in net income loss attributable to common stockholders basic | $                                                                   $ 618,987                      
Class Of Warrants Or Rights Excercised During The Period       53,921   588,239           588,236   269,609             28,039 25,000 25,000     20,000                                      
Pre-funded warrants [Member]                                                                                          
Sale of stock issue price per share | $ / shares                                                       $ 1.9298                                  
Class of warrant or right, exercise price of warrants or rights | $ / shares                       $ 0.0001 $ 0.0001                           $ 0.0001 $ 0.0001                                  
Class Of Warrants Or Rights Excercised During The Period         181,129       425,000   200,274 1,368,180 200,000                               9,804 117,939                              
Pre-funded warrants [Member] | Underwriting agreement [member]                                                                                          
Class of warrant or right, exercise price of warrants or rights | $ / shares   $ 0.0001                                                                                      
Issue of common stock and warrant price per share   12.999%                                                                                      
Debt conversion, converted instrument, warrants or options issued   300,000                                                                                      
IPO [Member]                                                                                          
Sale of stock number of shares issued in the transaction                                                       875,949     1,037,520                            
Sale of stock issue price per share | $ / shares                                                       $ 1.9299     $ 10.03                            
Warrants convertible into shares of common stock on exercise                                                       16,002,175                                  
Class of warrant or rights issued during period                                                       16,002,175                                  
Issue of common stock and warrant price per share                                                       1.93%     10.20%                            
Class of warrants or rights issue price per unit | $ / shares                                                       $ 0.0001     $ 0.17                            
IPO [Member] | Series 2 Warrants [Member]                                                                                          
Class of warrant or right, exercise price of warrants or rights | $ / shares                                                       $ 1.9299                                  
Warrants outstanding                                                             29,809,471                            
IPO [Member] | Pre-funded warrants [Member]                                                                                          
Sale of stock number of shares issued in the transaction                                                       15,126,226                                  
Class of warrant or right, exercise price of warrants or rights | $ / shares                                                             $ 0.0017                            
Warrants convertible into shares of common stock on exercise                                                       15,126,226     715,979                            
Class of warrant or rights issued during period                                                             12,171,628                            
Pre-funded warrants [Member]                                                                                          
Sale of stock number of shares issued in the transaction 300,000                                                     15,126,226             606,129 1,768,454                  
Class of warrant or right, exercise price of warrants or rights | $ / shares                 $ 0.0001             $ 0.0001   $ 0.0001 $ 0.0001   $ 0.0001     $ 0.0001         $ 0.0017                                
Warrants convertible into shares of common stock on exercise                                         2,584,239                                                
Warrants outstanding 21,147,677                                                                 21,147,677       21,147,677              
Proceeds From Issuance Of Warrants | $                                         $ 37,100,000                                                
Gross proceeds from exercise of warrants | $                                                                   $ 67,900,000                      
Gross proceeds from issuance of warrants | $                                         $ 40,000,000                                                
Class of warrant purchase price per warrant | $ / shares                                         $ 4.7999                                                
Class Of Warrants Or Rights Excercised During The Period                               7,947   438,000 350,000         26,472 105,888   25,000                                    
Series 2 Warrants [Member]                                                                                          
Class of warrant or right, exercise price of warrants or rights | $ / shares       $ 1.93   $ 1.93