XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders Equity and Stock Options - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Stockholders' Equity Note [Abstract]    
Number of shares, Outstanding | shares 4,273,502  
Number of shares, Options granted | shares 1,962,477  
Number of shares, Exercised | shares (2,856)  
Number of shares, Options forfeited/expired | shares (33,150)  
Number of shares, Outstanding | shares 6,199,973 4,273,502
Number of shares, Exercisable as of June 30, 2024 | shares 2,691,015  
Number of shares, Vested and expected to vest as of June 30, 2024 | shares 6,199,973  
Weighted average exercise price, balance | $ / shares $ 9.06  
Weighted average exercise price, Options granted | $ / shares 5.05  
Weighted average exercise price, Exercised | $ / shares 4.69  
Weighted average exercise price, Options forfeited/expired | $ / shares 13.39  
Weighted average exercise price, balance | $ / shares 7.77 $ 9.06
Weighted average exercise price, Exercisable as of June 30, 2024 | $ / shares 10.96  
Weighted average exercise price, Vested and expected to vest as of June 30, 2024 | $ / shares $ 7.77  
Weighted average remaining contractual term, outstanding 8 years 7 years 9 months 18 days
Weighted average remaining contractual term, Exercisable as of June 30, 2024 6 years 7 months 6 days  
Weighted average remaining contractual term, Vested and expected to vest as of June 30, 2024 8 years  
Aggregate intrinsic value, outstanding | $ $ 9.8  
Aggregate intrinsic value, exercisable as of June 30, 2024 | $ 1.8  
Aggregate intrinsic value, Vested and expected to vest as of June 30, 2024 | $ $ 9.8