Annual report pursuant to Section 13 and 15(d)

Summary of Outstanding Options (Details)

v3.24.1
Summary of Outstanding Options (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding | shares 46,708
Weighted average exercise price per share $ 0.83
Exercise Price One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, minimum 0.15
Exercise price, maximum $ 0.69
Number of options outstanding | shares 22,128
Weighted average exercise price per share $ 0.35
Exercise Price Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, minimum 0.73
Exercise price, maximum $ 0.92
Number of options outstanding | shares 9,684
Weighted average exercise price per share $ 0.86
Exercise Price Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, minimum 0.93
Exercise price, maximum $ 1.28
Number of options outstanding | shares 6,659
Weighted average exercise price per share $ 1.11
Exercise Price Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, minimum 1.36
Exercise price, maximum $ 3.32
Number of options outstanding | shares 8,237
Weighted average exercise price per share $ 1.88