XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 96 Months Ended
Oct. 31, 2015
Jan. 31, 2014
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares)     14,550,002 12,778,375   14,550,002
Stock options granted (in shares)     2,326,800      
Stock-based compensation.     $ 11,153 $ 9,344 $ 11,324  
2014 Stock Option and Grant Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized for stock-based compensation plan (in shares)   823,529        
2015 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares)       2,158,966    
Percentage of outstanding common stock           1.00%
Common stock shares authorized for issuance           2,692,838
New stock options issued     111,639 150,265    
Number of shares authorized for stock-based compensation plan (in shares) 262,362          
Period to purchase shares     6 months      
2015 Employee Stock Purchase Plan | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of payroll deduction 1.00%          
2015 Employee Stock Purchase Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of payroll deduction 10.00%          
2015 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares) 1,311,812   3,572,195 3,536,932   3,572,195
Percentage limit of issued and outstanding shares up to which additional shares may be issued 4.00%          
Percentage of outstanding common stock           4.00%
Common stock shares authorized for issuance           12,531,505
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares)     7,425,444 6,199,571   7,425,444
Stock-based compensation.     $ 7,627 $ 5,938 7,438  
Employee Stock Option [Member] | Inducement Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     4 years      
Employee Stock Option [Member] | Inducement Awards | Vesting period, tranche one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     25.00%      
Employee Stock Option [Member] | Inducement Awards | Vesting period, tranche two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     36 months      
Vesting percentage     75.00%      
Unvested restricted common stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares)     1,370,897 1,112,563   1,370,897
Stock-based compensation.     $ 3,241 $ 3,215 $ 3,551  
Vesting period     3 years      
Restricted stock granted, original issued price (in dollars per share)     $ 7.58      
Granted (in shares)     999,250      
Unvested restricted common stock units | Inducement Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
New stock options issued     318,500 163,000 13,000  
Vesting period     3 years      
Unvested restricted common stock units | Inducement Awards | Vesting period, tranche one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     33.00%      
Unvested restricted common stock units | Inducement Awards | Vesting period, tranche two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     33.00%      
Performance based milestone awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Remaining number of shares authorized to be repurchased     131,470     131,470
Founders restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares)     22,500 45,000   22,500
Restricted stock granted (in shares)   1,188,233        
Restricted stock granted, original issued price (in dollars per share)   $ 0.0425        
Founders restricted stock | Vesting period, tranche one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock granted (in shares)   835,292        
Founders restricted stock | Minimum | Vesting period, tranche one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   1 year        
Founders restricted stock | Maximum | Vesting period, tranche one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   4 years        
Non-statutory stock options | Inducement Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
New stock options issued     573,000 390,000 76,500  
Employees and directors stock options | 2014 Stock Option and Grant Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     4 years      
Employees and directors stock options | 2014 Stock Option and Grant Plan | Vesting period, tranche one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     1 year      
Vesting percentage     25.00%      
Employees and directors stock options | 2014 Stock Option and Grant Plan | Vesting period, tranche two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
Vesting percentage     75.00%      
Employees and directors stock options | 2015 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted (in shares)     1,753,800      
Non-employees stock options | 2014 Stock Option and Grant Plan | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     1 year      
Non-employees stock options | 2014 Stock Option and Grant Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     4 years      
Share-based Payment Arrangement, Employee | Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation.     $ 7,200 $ 5,800 $ 7,300  
Share-based Payment Arrangement, Employee | Unvested restricted common stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation.     3,100 2,900 3,300  
Research and development            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation.     3,585 2,946 4,133  
General and administrative            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation.     $ 7,568 $ 6,398 $ 7,191