v3.26.3
Share-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 21, 2026
Mar. 16, 2023
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Share-based Compensation              
Share based payment award, option to vest (in years)   4 years          
Expiration term (in years)   10 years          
Total share-based compensation expense     $ 5,316 $ 2,379 $ 14,781 $ 9,755  
Stock Option              
Share-based Compensation              
Unrecognized share-based compensation expense     38,600   $ 38,600    
Share-based compensation expense expected to be recognized over a weighted average period         2 years 10 months 9 days    
Market-Based Share Options              
Share-based Compensation              
Expiration term (in years) 10 years            
Number of options granted (in shares) 505,881            
Consecutive trading days 30 days            
Granted (in dollars per share) $ 6.32            
Total share-based compensation expense     600 0 $ 2,200 300  
Restricted Stock Units (RSUs)              
Share-based Compensation              
Unrecognized share-based compensation expense     1,000   $ 1,000    
Share-based compensation expense expected to be recognized over a weighted average period         8 months 12 days    
Total share-based compensation expense     400 500 $ 1,000 1,300  
Restricted share awards              
Share-based Compensation              
Unrecognized share-based compensation expense     500   $ 500    
Share-based compensation expense expected to be recognized over a weighted average period         6 months    
Total share-based compensation expense     $ 300 $ 300 $ 800 $ 800  
Maximum              
Share-based Compensation              
Share-based compensation arrangement by share-based payment award, number of shares authorized     20,573,023   20,573,023    
Employee Stock Purchase Plan              
Share-based Compensation              
Percentage of discount for eligible employees   15.00%          
Number of options granted (in shares)     0        
Outside of equity plan | Directors Executives And Employees              
Share-based Compensation              
Number of options granted (in shares)         3,810,440   2,843,814
Equity Incentive Plan 2023              
Share-based Compensation              
Number of options granted (in shares)         9,263,478    
Weighted average grant date fair value         $ 4.78 $ 0.97  
Granted (in dollars per share)         $ 5.88    
Monte Carlo simulation model | Market-Based Share Options              
Share-based Compensation              
Weighted average grant date fair value $ 4.42