XML 74 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 25, 2024
May 31, 2024
May 31, 2017
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 23, 2024
May 31, 2023
May 18, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Proceeds from issuance of common stock, net of offering costs       $ 0 $ 616 $ 1,085      
Share-based compensation arrangement by share-based payment award, options, outstanding, number (in shares)       12,939,517 12,223,637        
Weighted average exercise price (in dollars per share)       $ 14.80 $ 15.11        
Accelerated vesting, percentage of unvested awards 50.00%                
Expected dividend yield       0.00% 0.00% 0.00%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term       6 years 21 days 5 years 10 months 17 days 5 years 11 months 12 days      
Share-Based Payment Arrangement, Accelerated Cost       $ 6,100          
Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expected volatility       95.00% 76.00% 88.00%      
Risk-free interest rate       3.50% 3.50% 1.40%      
Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expected volatility       116.00% 96.00% 92.00%      
Risk-free interest rate       4.70% 4.80% 4.00%      
Dr Scott Koenig                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expected dividend yield       0.00%          
Dr Scott Koenig | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expected volatility       108.00%          
Risk-free interest rate       4.20%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term       1 year          
Dr Scott Koenig | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expected volatility       174.00%          
Risk-free interest rate       4.30%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term       5 years 6 months          
Employee Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Offering period     6 months            
Award vesting period       4 years          
Options granted, maximum term       10 years          
Restricted Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Outstanding nonvested (in shares)       1,068,994 905,614        
2016 Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation, number of shares authorized (in shares)                 800,000
Maximum employee contribution percent     10.00%            
Percent of fair market value to purchase shares     85.00%            
Common stock purchased by employees (in shares)       94,619          
Proceeds from issuance of common stock, net of offering costs       $ 300          
StockIncentivePlan2023Member                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation, number of shares authorized (in shares)             6,850,000 4,850,000  
Share-based compensation arrangement by share-based payment award, options, outstanding, number (in shares)       2,326,288          
Weighted average exercise price (in dollars per share)       $ 14.06          
Outstanding nonvested (in shares)       664,545          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized   2,000,000              
Stock Incentive Plan 2013                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, options, outstanding, number (in shares)       10,613,229          
Weighted average exercise price (in dollars per share)       $ 14.96          
Outstanding nonvested (in shares)       404,449