XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Apr. 02, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Intrinsic value of options exercised   $ 1,000 $ 4,000 $ 32,000 $ 11,000    
Unrecognized compensation cost related to outstanding time-based options   $ 21,200,000   $ 21,200,000      
Unrecognized compensation cost expected to be recognized over a weighted-average period       2 years 10 months 24 days      
Weighted-average grant date per share fair value of options granted   $ 4.55 $ 5.64 $ 11.59 $ 5.64    
Common stock reserved for future issuance   6,699,612   6,699,612     18,415,932
Stock-based compensation   $ 2,135,000 $ 927,000 $ 3,463,000 $ 1,542,000    
Common stock, shares authorized   700,000,000   700,000,000   700,000,000 402,600,000
ESPP              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation cost related to outstanding time-based options   $ 800,000   $ 800,000      
Unrecognized compensation cost expected to be recognized over a weighted-average period       1 year 3 months 14 days      
Offering period 24 months            
Purchase period 6 months            
Percentage of fair market value of common stock purchase price 85.00%            
Common stock reserved for future issuance 231,919            
Stock-based compensation   300,000 $ 0 $ 300,000 $ 0    
Share-based payment arrangement, withheld on behalf of employees for future purchases   $ 100,000   $ 100,000      
Shares issued under ESPP   0 0 0 0    
Percentage of outstanding common stock maximum 1.00%            
2024 Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Term of the plan 10 years            
Percentage of excise price 100.00%            
Number of shares authorized for issuance   2,832,714   2,832,714      
Number of shares remained available for grant   2,279,257   2,279,257      
Percentage of outstanding common stock maximum 5.00%            
2024 Incentive Plan | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expiration period 10 years            
2024 Incentive Plan | Employee Stock Option | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period 36 months            
2024 Incentive Plan | Employee Stock Option | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period 48 months