Quarterly report [Sections 13 or 15(d)]

Equity Incentive Plans - Additional Information (Details)

v3.25.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, shares, issued (in shares) 11,021,389   11,012,105
Common stock, shares outstanding (in shares) 11,021,389   11,012,105
Vesting period 4 years    
Options expiration period 10 years    
Aggregate intrinsic value of options outstanding $ 38,600    
Aggregate intrinsic value of options exercisable 9,400    
Stock-based compensation expense 1,094 $ 146  
Unrecognized compensation cost $ 18,000    
Expected to be recognized over a remaining weighted-average service period 3 years 6 months    
Share-based compensation arrangement by share-based payment award, options, vested, weighted average grant date fair value (in dollars per share) $ 10.02    
General and Administrative Expense [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock-based compensation expense $ 704 13  
Research and Development Expense [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock-based compensation expense $ 390 $ 133  
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) 655,788    
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares) 892,827    
2024 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, shares, issued (in shares) 1,853,292    
Shares available for future grants 3,455,433