XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based compensation - Schedule of option activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Weighted Average Exercise Price    
Options expired (in dollars per share) | $ / shares $ 20.71  
Performance stock units    
Number of Options    
Options exercised (in shares) | shares (14,639)  
2018 Plan    
Number of Options    
Options outstanding, beginning balance (in shares) | shares 1,598,811  
Options exercised (in shares) | shares (32,795)  
Options outstanding, ending balance (in shares) | shares 1,566,016 1,598,811
Options vested and exercisable (in shares) | shares 1,519,130  
Weighted Average Exercise Price    
Options outstanding, beginning balance (in dollars per share) | $ / shares $ 3.54  
Options exercised (in dollars per share) | $ / shares 3.54  
Option outstanding, ending balance (in dollars per share) | $ / shares 3.54 $ 3.54
Options vested and exercisable (in dollars per share) | $ / shares $ 3.54  
Aggregate Intrinsic Value and Weighted Average Contractual Term (in years)    
Options outstanding, aggregate intrinsic value | $ $ 8,942 $ 12,279
Options vested and exercisable, aggregate intrinsic value | $ $ 8,674  
Options outstanding, weighted average contractual term (in years) 5 years 7 months 6 days 6 years
Options vested and exercisable, weighted average contractual term (in years) 5 years 6 months  
2020 Plan    
Number of Options    
Options outstanding, beginning balance (in shares) | shares 3,003,611  
Options granted (in shares) | shares 597,000  
Options exercised (in shares) | shares (2,123)  
Options forfeited (in shares) | shares (164,708)  
Options outstanding, ending balance (in shares) | shares 3,419,141 3,003,611
Options vested and exercisable (in shares) | shares 1,415,499  
Weighted Average Exercise Price    
Options outstanding, beginning balance (in dollars per share) | $ / shares $ 13.22  
Options granted (in dollars per share) | $ / shares 11.68  
Options exercised (in dollars per share) | $ / shares 8.20  
Options forfeited (in dollars per share) | $ / shares 15.51  
Option outstanding, ending balance (in dollars per share) | $ / shares 12.82 $ 13.22
Options vested and exercisable (in dollars per share) | $ / shares $ 10.90  
Aggregate Intrinsic Value and Weighted Average Contractual Term (in years)    
Options outstanding, aggregate intrinsic value | $ $ 1,337 $ 3,883
Options vested and exercisable, aggregate intrinsic value | $ $ 1,069  
Options outstanding, weighted average contractual term (in years) 7 years 9 months 18 days 8 years 3 months 18 days
Options vested and exercisable, weighted average contractual term (in years) 6 years 7 months 6 days