XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2023
Mar. 31, 2024
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock shares reserved for future issuance         4,780,688  
Unrecognized compensation costs         $ 2,300  
Remaining weighted-average period         1 year 10 months 24 days  
Stock compensation expense   $ 552 $ 1,357 $ 2,217 $ 3,056 $ 8,357
Common stock, shares issued   1,915,956 1,918,927 2,574,783 2,710,607 1,907,529
Tranche One            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting percentage         62.50%  
Restricted Stock Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period 3 years       2 years  
Stock compensation expense         $ 1,200  
Restricted Stock Units | Tranche Two            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Remaining vesting percentage         37.50%  
Stock Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant-date fair value of the stock option awards granted         $ 32.46 $ 99.5
Remaining weighted-average period         2 years 10 months 24 days  
Stock compensation expense         $ 1,900  
Time-Vested Restricted Stock Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant-date fair value of time-vested restricted stock units granted         $ 19.98 $ 108
2010 Plan, 2020 Plan, and 2023 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options and RSUs issued and exercisable under the plan         370,272 181,186
Vesting period           4 years
Expiration period         10 years  
2020 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation costs         $ 4,400  
2023 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock shares reserved for future issuance         242,752  
Increase (decrease) in percentage of number of shares reserved for future issuance         5.00%  
2023 ESPP            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock shares reserved for future issuance         85,446  
Percentage of price lower of fair value market value         85.00%  
Percentage of employees compensation to payroll deductions         15.00%  
Percentage of diluted shares outstanding         1.00%  
Common stock, shares issued         0  
2023 ESPP | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares issued         64,000