XML 102 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 23, 2024
Jan. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Aug. 23, 2023
Jul. 01, 2022
Sep. 27, 2021
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of common shares reserved and autorized for future issuance     19,657,740 12,196,331        
Number of options to purchase common stock     9,711,075 5,982,464        
Number of option to purchase restricted common stock     2,463,601 3,631,431        
Fair value of common stock per share     $ 1.56          
Weighted-average grant-date fair value of options granted     $ 1.93 $ 1.87        
Aggregate intrinsic value of stock options exercised     $ 300 $ 100        
Gross unrecognized stock-based compensation expense     $ 12,000          
Unrecognized stock-based compensation expense weighted average amortized period     1 year 8 months 12 days          
Stock-based compensation expense     $ 12,945 16,946        
Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock-based compensation expense     5,292 6,311        
Restricted Stock Units ('RSU')                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Fair value of restricted common stock vested     $ 5,200 8,000        
Unrecognized stock-based compensation expense weighted average amortized period     2 years 7 months 6 days          
Gross unrecognized stock-based compensation expense     $ 6,100          
Issuance of restricted common stock, net of tax withholdings, (Shares)     2,088,109          
Restricted common stock shares issued, gross     2,152,085          
2022 Equity Inducement Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of common shares reserved and autorized for future issuance           1,400,000    
Number of options to purchase common stock     933,945          
Number of common shares reserved for future issuance     105,749          
2022 Equity Inducement Plan | Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of option to purchase restricted common stock     199,582          
2022 Equity Inducement Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Award expiration period     10 years          
2021 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of common shares reserved and autorized for future issuance             3,852,807  
Number of additional shares authorized 5,500,000 2,237,743            
Number of options to purchase common stock     5,681,422          
Number of common shares reserved for future issuance     3,773,716          
Number of shares of common stock outstanding percentage     5.00%          
Maximum number of common shares issuable under exercise of options     7,705,614          
2021 Equity Incentive Plan | Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of option to purchase restricted common stock     1,830,903          
2021 Equity Incentive Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Award expiration period     10 years          
2019 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of options to purchase common stock     2,170,225          
Number of common shares reserved for future issuance     132,314          
2019 Equity Incentive Plan | Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of option to purchase restricted common stock     376,394          
2019 Equity Incentive Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Award expiration period     10 years          
Number of common shares reserved and autorized for future issuance               4,042,408
2022 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of common shares reserved and autorized for future issuance         443,912      
Number of additional shares authorized   386,010            
Number of options to purchase common stock     925,483          
Number of common shares reserved for future issuance     283,563          
Number of shares of common stock outstanding percentage     0.8625%          
2022 Equity Incentive Plan | Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of option to purchase restricted common stock     126,771          
2021 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of common shares reserved and autorized for future issuance     573,316       424,595  
Number of additional shares authorized   110,080            
Number of shares of common stock outstanding percentage     1.00%          
Stock-based compensation expense     $ 100          
Number of shares issued     102,169          
2021 Employee Stock Purchase Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock-based compensation expense       $ 100        
Stock Options 2022 Inducement Plan, 2022 Plan, 2021 Plan, 2020 Plan and 2019 Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Award expiration period     10 years          
Stock options vesting period     4 years