v3.26.1
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 03, 2026
USD ($)
Jan. 01, 2026
shares
Jun. 30, 2026
USD ($)
shares
Jan. 31, 2026
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
Installment
$ / shares
shares
Jun. 30, 2025
USD ($)
Installment
$ / shares
shares
Dec. 31, 2025
shares
Feb. 04, 2026
$ / shares
Sep. 30, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based compensation, number of shares outstanding     3,295,000   3,295,000   3,295,000   2,588,000    
Stock-based compensation expense | $             $ 7,467,000 $ 969,000      
Former CMO unvested stock options vesting percentage     35.00%   35.00%   35.00%        
Weighted average grant date fair value of the stock options granted during the period | $ / shares               $ 35.14      
Shares issued upon exercise of option, shares           0 3,000 0      
Share-Based compensation, stock options forfeited           0   0      
Share-based compensation realised tax benefit | $         $ 0 $ 0 $ 0 $ 0      
Initial price per share | $ / shares                   $ 21.17  
Options Outstanding, Granted             774,000        
Expire period             10 years        
2017 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based compensation, number of shares available for issuance     0   0   0        
Share-based compensation, number of shares outstanding     2,150   2,150   2,150   2,150    
2018 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based compensation, number of shares available for issuance     0   0   0        
Share-based compensation, number of shares outstanding     20,234   20,234   20,234   20,234    
2023 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based compensation, number of shares available for issuance     0   0   0        
Share-based compensation, number of shares outstanding     391,818   391,818   391,818   397,385    
2025 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based compensation, number of shares available for issuance     1,610,796   1,610,796   1,610,796   605,412    
Share-based compensation, number of shares outstanding     2,279,906   2,279,906   2,279,906   1,882,871    
Share-based compensation, number of shares authorized     2,907,335   2,907,335   2,907,335        
Reserved share for issuance       1,400,197              
Automatic increase percentage of the total amount of diluted shares   5.00%                  
Inducement Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Options Outstanding, Granted             315,000   285,000    
First Anniversary                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Stock options granted, vesting, percentage             25.00% 25.00%      
First Anniversary | Board Member                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Stock options granted, vesting, percentage             100.00% 100.00%      
First Anniversary through Fourth Anniversary                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Stock options granted, vesting, percentage             75.00% 75.00%      
Stock options granted, vesting number of installments | Installment             36 36      
Third Anniversary | Board Member                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Stock options granted, vesting number of installments | Installment             3 3      
Restricted Stock                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based payment arrangement, expense | $         $ 0 $ 1,000 $ 2,000 $ 2,000      
Share-based compensation restricted stock grants in period         0 0 0 0      
Restricted stock vesting period             6 months        
Restricted Stock | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based payment arrangement, expense | $         $ 0 $ 0 $ 2,000 $ 1,000      
Restricted Stock | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based payment arrangement, expense | $         0 1,000 0 1,000      
Stock Options                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based payment arrangement, expense | $         4,901,000 333,000 $ 7,465,000 $ 967,000      
Weighted average grant date fair value of the stock options granted during the period | $ / shares             $ 19.2 $ 25.94      
Unrecognized stock-based compensation expense | $     $ 36,100,000   36,100,000   $ 36,100,000        
Unrecognized stock-based compensation expense recognized period             3 years 1 month 13 days        
Stock Options | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based payment arrangement, expense | $ $ 800,000       3,004,000 219,000 $ 5,098,000 $ 724,000      
Stock Options | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based payment arrangement, expense | $     $ 1,100,000   $ 1,897,000 $ 114,000 $ 2,367,000 $ 243,000      
2025 Employee Stock Purchase Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share-based compensation, number of shares authorized   280,039                  
Maximum number of shares issuable upon exercise of incentive stock options                     250,000
Employee stock purchase plan, purchase price as a percentage of common stock closing price   85.00%                  
Number of shares of common stock issued under ESPP             0        
Maximum                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Weighted average grant date fair value of the stock options granted during the period | $ / shares             $ 31.97        
Maximum | 2025 Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Maximum number of shares issuable upon exercise of incentive stock options     8,722,005   8,722,005   8,722,005        
Maximum | Restricted Stock                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Unrecognized stock-based compensation expense | $     $ 0.01   $ 0.01   $ 0.01        
Restricted stock vesting period             36 months        
Minimum                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Weighted average grant date fair value of the stock options granted during the period | $ / shares             $ 20.73