XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based compensation - Schedule of Stock Options Outstanding and Exercisable (Details) - 2015 Stock Plan
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding (in shares) | shares 24,626,748
Options exercisable (in shares) | shares 5,969,870
Exercise Price at $0.13  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit (in dollars per share) $ 0.13
Exercise price, upper range limit (in dollars per share) $ 0.13
Options outstanding (in shares) | shares 6,583,852
Options outstanding, weighted average remaining contractual life (years) 9 years 1 month 28 days
Options outstanding, weighted average exercise price (in dollars per share) $ 0.13
Options exercisable (in shares) | shares 3,235,053
Options exercisable, weighted average remaining contractual life (years) 9 years 1 month 28 days
Options exercisable, weighted average exercise price (in dollars per share) $ 0.13
Exercise Price at $0.15  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit (in dollars per share) 0.15
Exercise price, upper range limit (in dollars per share) $ 0.15
Options outstanding (in shares) | shares 10,474,328
Options outstanding, weighted average remaining contractual life (years) 9 years 5 months 15 days
Options outstanding, weighted average exercise price (in dollars per share) $ 0.15
Options exercisable (in shares) | shares 1,906,603
Options exercisable, weighted average remaining contractual life (years) 9 years 3 months 10 days
Options exercisable, weighted average exercise price (in dollars per share) $ 0.15
Exercise Price at $0.26  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit (in dollars per share) 0.26
Exercise price, upper range limit (in dollars per share) $ 0.26
Options outstanding (in shares) | shares 35,159
Options outstanding, weighted average remaining contractual life (years) 2 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 0.26
Options exercisable (in shares) | shares 35,159
Options exercisable, weighted average remaining contractual life (years) 2 months 12 days
Options exercisable, weighted average exercise price (in dollars per share) $ 0.26
Exercise Price at $1.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit (in dollars per share) 1.00
Exercise price, upper range limit (in dollars per share) $ 1.00
Options outstanding (in shares) | shares 7,524,115
Options outstanding, weighted average remaining contractual life (years) 9 years 6 months
Options outstanding, weighted average exercise price (in dollars per share) $ 1.00
Options exercisable (in shares) | shares 783,761
Options exercisable, weighted average remaining contractual life (years) 9 years 6 months
Options exercisable, weighted average exercise price (in dollars per share) $ 1.00
Exercise Price at $3.92  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit (in dollars per share) 3.92
Exercise price, upper range limit (in dollars per share) $ 3.92
Options outstanding (in shares) | shares 7,976
Options outstanding, weighted average remaining contractual life (years) 2 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 3.92
Options exercisable (in shares) | shares 7,976
Options exercisable, weighted average remaining contractual life (years) 2 months 12 days
Options exercisable, weighted average exercise price (in dollars per share) $ 3.92
Exercise Price at $5.80  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit (in dollars per share) 5.80
Exercise price, upper range limit (in dollars per share) $ 5.80
Options outstanding (in shares) | shares 1,318
Options outstanding, weighted average remaining contractual life (years) 2 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 5.80
Options exercisable (in shares) | shares 1,318
Options exercisable, weighted average remaining contractual life (years) 2 months 12 days
Options exercisable, weighted average exercise price (in dollars per share) $ 5.80