XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 25, 2024
Feb. 24, 2023
May 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum shares issues under ESPP 2,500,000   2,500,000          
Common stock, initially reserved for issuance 14,799,175   14,799,175   11,416,291     195,000
Stock-based compensation expense $ 9,734 $ 4,731 $ 16,046 $ 8,390        
Weighted-average grant-date fair value of options granted     $ 31.85 $ 13.34        
Aggregate intrinsic value of options exercised     $ 27,000 $ 1,900        
Total unrecognized stock-based compensation expense for stock options $ 105,200   $ 105,200   $ 41,100      
Total unrecognized stock-based compensation expense, weighted-average period of recognition     2 years 9 months 25 days   2 years 7 months 2 days      
Estimated dividend yield 0.00% 0.00% 0.00% 0.00%        
2023 Inducement Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Term of options     10 years          
Vesting period of options     4 years          
Common stock, initially reserved for issuance 1,178,700   1,178,700       1,000,000  
Increase in number of shares available for issuance           1,000,000    
2023 Inducement Plan | Cliff Vesting                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period of options     1 year          
2019 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Term of options     10 years          
Incentive award plan description     Options granted under the 2019 Plan have a term of 10 years (or five years if granted to a 10% stockholder) and generally vest over a 4-year period with 1-year cliff vesting.          
Vesting period of options     4 years          
Common stock, initially reserved for issuance 1,507,092   1,507,092          
2019 Equity Incentive Plan | Cliff Vesting                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period of options     1 year          
2019 Equity Incentive Plan | 10% Stockholder                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Term of options     5 years          
2019 Equity Incentive Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares outstanding under ESPP     4.00%          
2019 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, initially reserved for issuance 1,939,324   1,939,324          
Stock-based compensation expense     $ 300 $ 300        
Maximum offering period under ESPP     27 months          
Maximum eligible rate of compensation 15.00%   15.00%          
2019 Employee Stock Purchase Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Percentage of the fair value of common stock 85.00%   85.00%          
Shares outstanding under ESPP     1.00%          
Maximum number of shares purchasable 4,000   4,000