XML 70 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' equity - Additional information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 11, 2025
$ / 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
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
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
May 20, 2025
$ / shares
shares
Dec. 06, 2024
$ / shares
shares
Aug. 29, 2024
shares
Dec. 06, 2023
shares
Jun. 30, 2023
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                                                  
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                                    
Unrecognised share based compensation expense | $                                                                   $ 26,600     $ 26,600 $ 4,200                
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                                                                   20,443,496     20,443,496 34,271,146         2,348,039      
Gross proceeds from share issued | $   $ 18,800                                                                                        
Proceeds From Issuance Of Warrants | $                                                                       $ 2 $ 67                  
Payemnt of stock cash issuance costs | $   400                                                                                        
Payments of stock issuance costs | $   $ 1,100                                                                     $ 2,319 $ 5,892                
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                                                  
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 $ 619                
Common stock shares reserved for future issuance                                                                   36,648,033     36,648,033 35,475,683                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares                                                                         $ 10.7 $ 4.39                
Sales Agreement [Member]                                                                                            
Net proceeds from public offering | $                   $ 75,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                                                                                 8,204,537 1,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 3 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                                                       875,949                                    
Class of warrant or right, exercise price of warrants or rights | $ / shares                                                                   $ 0.0001     $ 0.0001                  
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                          
Class of warrant or right, unissued                                                                       6,300                    
Common Stock [Member] | Securities purchase agreement [member]                                                                                            
Sale of stock number of shares issued in the transaction   900,000                                                                                        
Sale of stock issue price per share | $ / shares   $ 13                                                                                        
Gross proceeds from share issued | $   $ 11,700                                                                                        
Proceeds From Issuance Of Warrants | $   $ 28,200                                                                                        
Issue of common stock and warrant price per share   13.00%                                                                                        
Payments of stock issuance costs | $   $ 700                                                                                        
Gross proceeds from exercise of warrants | $   $ 30,500                                                                                        
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                     $ 3.86              
Warrants convertible into shares of common stock on exercise                       5,181,347                               2,331,606               458,134     650,259              
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                                        
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,922     53,921   588,239           588,236   269,609             28,039 25,000 25,000     20,000                                        
Pre-funded warrants [Member]                                                                                            
Sale of stock number of shares issued in the transaction                                                       15,126,226                                    
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 $ 0.0001   $ 0.0001           $ 0.0001 $ 0.0001                                    
Proceeds From Issuance Of Warrants | $                                         $ 37,100                                                  
Gross proceeds from issuance of warrants | $                                         $ 40,000                                                  
Class of warrant purchase price per warrant | $ / shares                                         $ 4.7999                                                  
Class Of Warrants Or Rights Excercised During The Period         181,129       425,000   200,274 1,368,180 200,000     7,947   438,000 350,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 convertible into shares of common stock on exercise                                                             1,753,503                              
Warrants outstanding                                                             29,809,471                              
IPO [Member] | Pre-funded warrants [Member]                                                                                            
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                                                       15,126,226                                    
Class of warrant or right, exercise price of warrants or rights | $ / shares                 $ 0.0001                             $ 0.0001         $ 0.0017                                  
Warrants convertible into shares of common stock on exercise                                         2,584,239                                                  
Class of warrant or rights issued during period                                                                   300,000                        
Gross proceeds from exercise of warrants | $                                                                         $ 70,500                  
Class Of Warrants Or Rights Excercised During The Period                                               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