XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 17, 2021
shares
Jun. 28, 2017
shares
Sep. 30, 2024
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
shares
Jul. 31, 2023
shares
Dec. 31, 2022
$ / shares
shares
Jun. 30, 2020
shares
Oct. 05, 2023
shares
Sep. 30, 2022
shares
Dec. 31, 2023
USD ($)
Installments
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Mar. 11, 2019
shares
Oct. 18, 2017
shares
Oct. 17, 2017
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Number of shares authorized for issuance       14,845,127             14,845,127          
Common stock reserved for issuance       5,239,058             5,239,058          
Share based compensation options granted                     46,413          
Common stock, shares/units issued       52,999,680     52,456,195       52,999,680 52,456,195        
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.001     $ 0.001       $ 0.001 $ 0.001        
Compensation expense recognized | $                     $ 0.1          
Aggregate intrinsic value of stock options exercised | $                       $ 0.1        
Stock option exercised                     0          
Employee Stock Option                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Weighted average grant-date fair value of awards granted | $ / shares                     $ 1.29 $ 7.94        
Total unrecognized compensation cost related to unvested share-based awards | $       $ 4.5             $ 4.5          
Weighted average period                     1 year 7 months 2 days          
Restricted Stock Units (RSUs) [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Options vesting period                     3 years 14 days          
Unrecognized compensation expense | $                     $ 10.3          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Equal Monthly Installments | Installments                     4          
Share-based Compensation Arrangement by Share-based Payment Award, Right to Receive Share, Number                     1          
Share based compensation options granted                     4,907,199          
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.001             $ 0.001          
Vested and released                     329,008          
Weighted average grant-date fair value of awards granted | $ / shares                     $ 1.72          
Performance-Based Awards [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Granted shares in addition to stock option                   140,000            
Vested and released         70,001                      
Subsequent Event [Member] | Performance-Based Awards [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Vested and released     69,999                          
2017 Plan [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Number of shares authorized for issuance   1,785,416                         2,696,401 1,785,416
Number of shares to be incremented                         607,324      
Percentage of outstanding shares of common stock to be incremented                         4.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized                 2,500,000 2,000,000            
Share based compensation options granted                     46,413          
Common stock, shares/units issued       4,882,868             4,882,868          
Stock option exercised                     0          
2017 Plan [Member] | Maximum [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Exercise price per share of stock options as a percentage of fair market value of share of common stock   100.00%                            
2017 Plan [Member] | Minimum [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Options vesting period   10 years                            
2019 Inducement Plan [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized       500,000   250,000 875,000 700,000                
Common stock reserved for issuance                           331,500    
Common stock, shares/units issued       356,190             356,190          
Two Thousands And Seventeen Stock Incentive Plan [Member]                                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 3,170,254