v3.25.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 07, 2024
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted     2,522,420  
Stock-based compensation expense     $ 18,855 $ 10,235
Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period     4 years  
Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period     10 years  
Service-Based RSAs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period     4 years  
Total unrecognized compensation cost related to unvested stock options     $ 1,500  
Stock-based compensation expense, expected weighted average period for recognition       1 year 2 months 12 days
Aggregate intrinsic fair value of service-based and performance-based RSAs, vested     $ 8,900 $ 10,100
Vesting, PSU     513,038  
Forfeiture, PSU     51,725  
Performance-Based RSAs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total unrecognized compensation cost related to unvested stock options     $ 100  
Stock-based compensation expense, expected weighted average period for recognition     9 months 18 days  
Aggregate intrinsic fair value of service-based and performance-based RSAs, vested     $ 3,300 3,400
Vesting, PSU     190,042  
Forfeiture, PSU     41,216  
Stock Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense     $ 15,700 $ 7,400
Weighted-average grant-date fair value of stock options granted     $ 11.41 $ 11.35
Total unrecognized compensation cost related to unvested stock options     $ 43,100  
Stock-based compensation expense, expected weighted average period for recognition     2 years 6 months  
Restricted Stock Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense     $ 2,200 $ 2,800
Performance-Based Restricted Stock Units ("PSUs")        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense     900 $ 0
Total unrecognized compensation cost related to unvested stock options     $ 1,000  
Vesting, PSU     34,750  
Forfeiture, PSU     13,000  
Shares granted   95,500    
Vesting description   Each PSU represents a right to receive one share of the Company’s Common Stock when it becomes vested.    
Granted, Weighted Average Grant Date Fair Value     $ 21.56  
2022 Stock Option and Grant Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of common stock reserved     2,503,036  
2022 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted     0  
Number of stock-based awards cancelled     115,875  
2024 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of common stock reserved   3,814,618   3,814,618
Number of shares granted     1,839,709  
Annual automatic increases in the number of shares   5.00%   5.00%
2024 ESPP        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of common stock reserved and authorized for issuance 324,243      
Number of common stock reserved     690,045  
Number of additional shares allowable under the plan 648,486      
Percentage of outstanding shares 1.00%      
2024 Stock Option and Grant Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of common stock reserved     5,685,887