XML 45 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Nature of the Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Dec. 11, 2025
Jun. 07, 2024
Jun. 05, 2024
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2024
Oct. 31, 2023
Feb. 28, 2023
May 07, 2026
Mar. 31, 2026
Aug. 31, 2025
Organization and Nature of the Business                      
Net proceeds               $ 166,700      
Accumulated deficit       $ 470,300           $ 546,268  
Cash, cash equivalents and short-term investments                   1,458,500  
American Depositary Shares (ADSs)                      
Organization and Nature of the Business                      
Sale of Stock, number of shares issued in transaction 1,500,000                    
2024 Follow-On Offering                      
Organization and Nature of the Business                      
Net proceeds after deducting   $ 512,700       $ 512,700          
2024 Follow-On Offering | American Depositary Shares (ADSs)                      
Organization and Nature of the Business                      
Aggregate shares agreed to sell     9,066,972                
Option granted to purchase maximum number of shares     1,360,045                
Sale of Stock, number of shares issued in transaction   10,427,017                  
Purchase Price   $ 52.5                  
Underwriters' Option | American Depositary Shares (ADSs)                      
Organization and Nature of the Business                      
Sale of Stock, number of shares issued in transaction   1,360,045                  
At the Market offering                      
Organization and Nature of the Business                      
Maximum amount of issuance value                     $ 250,000
Remaining value of common stock under ATM program                   $ 191,500  
At the Market offering | Subsequent Event                      
Organization and Nature of the Business                      
Maximum amount of issuance value                 $ 400,000    
Remaining value of common stock under ATM program                 341,500    
Increased shares available to be sold                 $ 150,000    
At the Market offering | American Depositary Shares (ADSs)                      
Organization and Nature of the Business                      
Net proceeds after deducting         $ 55,800            
Shares issued         3,040,000            
Gross proceeds         $ 58,500            
Net proceeds         $ 57,100            
2025 Follow-On Offering                      
Organization and Nature of the Business                      
Net cash proceeds $ 701,500     $ 701,500              
2025 Follow-On Offering | Prefunded warrants                      
Organization and Nature of the Business                      
Number of shares 4,615,386                    
Price per share $ 64.9999                    
Exercise price $ 0.0001                    
2025 Follow-On Offering | American Depositary Shares (ADSs)                      
Organization and Nature of the Business                      
Aggregate shares agreed to sell       8,461,538              
Option granted to purchase maximum number of shares       1,500,000              
Sale of Stock, number of shares issued in transaction 9,961,538                    
Purchase Price $ 65                    
2025 Follow-On Offering | American Depositary Shares (ADSs) | Prefunded warrants                      
Organization and Nature of the Business                      
Number of shares 1,538,462     1,538,462              
Price per share $ 64.9999                    
Private Placement                      
Organization and Nature of the Business                      
Net proceeds after deducting             $ 281,500