XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock Options Outstanding, Beginning Balance, Number of Shares 2,736,918 1,086,902  
Exercised, Number of Shares 0 0  
Forfeiture, Number of Shares (371,439) (50,387)  
Expired, Number of Shares (112,367) (17,797)  
Stock Options Outstanding, Ending Balance, Number of Shares 6,273,507 2,736,918 1,086,902
Vested and expected to vest, Number of Shares 6,273,507    
Equity Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of Shares 4,020,395 1,718,200  
Exercisable, Number of Shares 1,429,449    
Outstanding, Beginning Balance, Weighted-Average Exercise Price per Share $ 13.82 $ 26.76  
Granted, Weighted-Average Exercise Price per Share 3.74 6.35  
Exercised, Weighted average exercise price per option 0 0  
Forfeited, Weighted average exercise price per option 7.2 21.64  
Expired, Weighted average exercise price per option 20.96 40  
Exercisable, Weighted average exercise price per option 14.98    
Outstanding, Ending Balance, Weighted-Average Exercise Price per Share | $ / shares 7.62 $ 13.82 $ 26.76
Vested and expected to vest, Weighted-Average Exercise Price per Share $ 7.62    
Outstanding, Weighted-Average Remaining Contractual Term (years) 8 years 7 months 20 days 8 years 9 months 25 days 9 years 2 months 19 days
Vested and expected to vest, Weighted-Average Remaining Contractual Term (years) 8 years 7 months 20 days    
Exercisable, Weighted-Average Remaining Contractual Term (years) 7 years 9 months    
Outstanding, Aggregate Intrinsic Value $ 3,636,148 $ 991,495  
Outstanding, Aggregate Intrinsic Value 74,680 $ 3,636,148 $ 991,495
Vested and expected to vest, Aggregate Intrinsic Value 74,680    
Exercisable, Aggregate Intrinsic $ 2,007