v3.26.3
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 10, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares, issued (in shares)   14,607,244   14,607,244   12,380,933
Common stock, shares outstanding (in shares)   14,607,244   14,607,244   12,380,933
Vesting period       4 years    
Options expiration period       10 years    
Aggregate intrinsic value of options outstanding   $ 391,800   $ 391,800    
Aggregate intrinsic value of options exercisable   174,200   174,200    
Unrecognized compensation cost   61,500   $ 61,500    
Expected to be recognized over a remaining weighted-average service period       2 years 7 months 6 days    
Share-based compensation arrangement by share-based payment award, options, vested, weighted average grant date fair value (in dollars per share)       $ 67.03    
Stock-based compensation expense   5,416 $ 1,790 $ 13,947 $ 4,317  
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   3,561 1,217 8,890 2,844  
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   1,855 $ 573 $ 5,057 $ 1,473  
Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percent of option exercise price       100.00%    
RSUs            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period       4 years    
Unrecognized compensation cost   2,800   $ 2,800    
Expected to be recognized over a remaining weighted-average service period       3 years 7 days    
PSUs            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period       1 year    
Unrecognized compensation cost   300   $ 300    
Expected to be recognized over a remaining weighted-average service period       3 years 7 days    
RSU and PSU            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   500   $ 1,300    
RSU and PSU | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   500   1,300    
RSU and PSU | Maximum | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   $ 100   $ 100    
2019 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares outstanding (in shares)   443,898   443,898    
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares)       662,409    
2024 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares available for future grants   4,205,433   4,205,433    
Increase in number of shares reserved for future issuance 750,000          
2024 Equity Incentive Plan | RSUs            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares, issued (in shares)   19,418   19,418    
2024 Equity Incentive Plan | PSUs            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares, issued (in shares)   6,500   6,500    
2024 Equity Incentive Plan | Employee Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares, issued (in shares)   2,901,020   2,901,020