v3.26.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 13, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, shares, issued (in shares) 12,380,933 11,012,105 4,753,650
Common stock, shares outstanding (in shares) 12,380,933 11,012,105  
Vesting period 4 years    
Options expiration period 10 years    
Aggregate intrinsic value of options outstanding $ 131.2    
Aggregate intrinsic value of options exercisable 43.4    
Unrecognized compensation cost $ 30.1    
Expected to be recognized over a remaining weighted-average service period 2 years 10 months 20 days    
Share-based compensation arrangement by share-based payment award, options, vested, weighted average grant date fair value (in dollars per share) $ 28.31    
Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percent of option exercise price 100.00%    
2019 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, shares outstanding (in shares) 576,244    
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares) 1,362,389 1,184,069  
2024 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for future grants 3,455,433    
Common stock, shares, issued (in shares) 2,322,854