XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jan. 01, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Aug. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise of stock options (in shares)     0      
Stock-based compensation     $ 1,797 $ 1,328    
Options to purchase shares of common stock     4,738,000   3,818,000  
Unrecognized compensation cost related to outstanding time-based options     $ 15,300      
Unrecognized compensation cost expected to be recognized over a weighted-average period     2 years 9 months 18 days      
Weighted-average grant date per share fair value of options granted     $ 2.09 $ 11.69    
ESPP            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares authorized for issuance 454,919          
Aggregate number of shares issued increased 223,000          
Stock-based compensation     $ 100 $ 0    
Shares issued under ESPP     0 0    
Unrecognized compensation cost related to outstanding time-based options     $ 800      
Unrecognized compensation cost expected to be recognized over a weighted-average period     1 year 3 months 18 days      
Repriced Options | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options to purchase shares of common stock           3,484,346
2024 Incentive Award Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Term of the plan   10 years        
Number of shares authorized for issuance     3,765,892      
Aggregate number of shares issued increased 1,115,002          
Number of shares remained available for grant     2,843,832