XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Jan. 01, 2025
Jun. 07, 2024
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Feb. 29, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted               2,122,480        
Stock-based compensation expense           $ 4,389,000 $ 2,354,000 $ 8,429,000 $ 3,845,000      
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]                        
Restricted stock units awarded         976,596 670,440   670,440        
Vesting period               4 years        
Aggregate intrinsic fair value of service-based and performance-based RSAs, vested               $ 3,200,000 300,000      
Total unrecognized compensation cost related to unvested stock options           $ 2,400,000   $ 2,400,000        
Stock-based compensation expense, expected weighted average period for recognition               1 year 7 months 6 days        
Performance-Based RSAs                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Restricted stock units awarded         444,235 304,253   304,253        
Aggregate intrinsic fair value of service-based and performance-based RSAs, vested               $ 1,100,000 100,000      
Total unrecognized compensation cost related to unvested stock options           $ 300,000   $ 300,000        
Stock-based compensation expense, expected weighted average period for recognition               1 year 1 month 6 days        
Stock Options                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock-based compensation expense           3,800,000 1,700,000 $ 7,200,000 $ 2,400,000      
Weighted-average grant-date fair value of stock options granted               $ 10.92 $ 10.47      
Total unrecognized compensation cost related to unvested stock options           46,500,000   $ 46,500,000        
Stock-based compensation expense, expected weighted average period for recognition               2 years 10 months 24 days        
Restricted Stock Awards                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock-based compensation expense           500,000 $ 700,000 $ 1,200,000 $ 1,400,000      
Performance-Based Restricted Stock Units ("PSUs")                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock-based compensation expense               $ 0        
Vesting description         Each PSU represents a right to receive one share of the Company’s Common Stock when it becomes vested.              
Shares granted         95,500     0 0      
Total unrecognized compensation cost related to unvested stock options         $ 2,100,000 $ 2,100,000   $ 2,100,000        
2022 Stock Option and Grant Plan                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of common stock reserved         2,713,368 2,663,841   2,663,841        
2022 Plan                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of common stock reserved and authorized for issuance                       1,743,280
Number of common stock reserved                   2,948,559 1,743,280  
Number of shares granted               0        
Number of stock-based awards cancelled               98,652        
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               2,178,255        
Annual automatic increases in the number of shares           5.00%   5.00%        
Additional shares being added to plan   1,829,010                    
2024 Plan | Restricted Stock Awards                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Shares granted               0        
2024 Plan | Restricted Stock Units ("RSUs")                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Vesting period       2 years                
Vesting description       Each RSU represents a right to receive one share of the Company’s Common Stock when it becomes vested.                
Granted, Weighted Average Grant Date Fair Value       $ 7.15                
Shares granted 0                      
2024 Plan | Restricted Stock Units ("RSUs") | Employee                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Restricted stock units awarded       13,987                
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         324,243 690,045   690,045        
Number of shares granted           0   0        
Additional shares being added to plan   365,802                    
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         3,814,618 5,742,280   5,742,280