XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Mar. 15, 2024
Mar. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based awards, common stock reserved for issuance   2,978,868 2,978,868 7,844,758
Share based compensation by share based award options granted during the period shares     902,331  
Employee Stock Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based awards, common stock reserved for issuance   2,028,820 2,028,820 1,112,275
Share based awards, vesting period     4 years  
Share based awards, maximum contractual term     10 years  
Weighted-average grant date fair value, options granted     $ 12.83  
Fair value of options vested     $ 400,000  
Unrecognised compensation cost   $ 12,600,000 $ 12,600,000  
Unrecognised compensation cost, recognition period     3 years 3 months 18 days  
Total intrinsic value of options exercised     $ 0  
2017 Stock Option and Grant Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based awards, common stock reserved for issuance   1,246,290 1,246,290  
Share based awards, shares available for future grant   0 0  
2024 Stock Option and Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based awards, common stock reserved for issuance 2,839,888      
Share based awards, shares available for future grant   811,068 811,068  
Stock options granted   902,331    
Increase in number of shares reserved for issuance, percent of common stock outstanding 5.00%      
Purchase of common stock through payroll deductions expressed in percentage of fair market value 85.00%      
2024 Employee Stock Purchase Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based awards, common stock reserved for issuance 120,836      
Increase in number of shares reserved for issuance (shares) 241,677      
Increase in number of shares reserved for issuance, percent of common stock outstanding 1.00%      
Common stock offering period 6 months      
Shares issued during period     0  
Excess of accrued right to purchase stock $ 25,000