XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders Equity and Stock Options - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Sep. 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 2,082,377  
Number of shares, Exercised | shares (6,967)  
Number of shares, Options forfeited/expired | shares (57,088)  
Number of shares, Outstanding | shares 6,291,824 4,273,502
Number of shares, Exercisable as of September 30, 2024 | shares 2,921,508  
Number of shares, Vested and expected to vest as of September 30, 2024 | shares 6,291,824  
Weighted average exercise price, balance | $ / shares $ 9.06  
Weighted average exercise price, Options granted | $ / shares 5.22  
Weighted average exercise price, Exercised | $ / shares 5.92  
Weighted average exercise price, Options forfeited/expired | $ / shares 10.08  
Weighted average exercise price, balance | $ / shares 7.79 $ 9.06
Weighted average exercise price, Exercisable as of September 30, 2024 | $ / shares 10.63  
Weighted average exercise price, Vested and expected to vest as of September 30, 2024 | $ / shares $ 7.79  
Weighted average remaining contractual term, outstanding 7 years 9 months 18 days 7 years 9 months 18 days
Weighted average remaining contractual term, Exercisable as of September 30, 2024 6 years 6 months  
Weighted average remaining contractual term, Vested and expected to vest as of September 30, 2024 7 years 9 months 18 days  
Aggregate intrinsic value, outstanding | $ $ 7.4  
Aggregate intrinsic value, exercisable as of September 30, 2024 | $ 1.7  
Aggregate intrinsic value, Vested and expected to vest as of September 30, 2024 | $ $ 7.4