XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jan. 11, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock reserved for future issuance 13,514,160      
Stock-based compensation expense $ 5,151 $ 1,517    
Gross unrecognized stock-based compensation expense $ 52,300      
Weighted average period of unrecognized compensation expense remained to be amortized 3 years 1 month 6 days      
Stock Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock reserved for future issuance 6,607,154      
Common stock, shares outstanding 6,607,154   6,574,580  
Shares of common stock issuable upon the exercise of stock options 34,487      
Weighted average grant-date fair value of the options granted $ 27.3 $ 13.94    
Fair value of shares vested 16.61 $ 3.4    
Fair value of shares exercised $ 6.88      
Stock-based compensation expense $ 4,400 $ 1,500    
2015 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, shares outstanding 905,885      
2022 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, shares outstanding 3,337,431      
2024 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, shares outstanding 2,363,838      
Common stock available for future issuance 6,155,924     8,246,565
Fair Value | Stock Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Fair value of shares exercised $ 2.84 $ 1.82