XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Payments - Summary of Stock Options Outstanding (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 31,409,460 21,404,641
Number exercisable 21,820,803 13,231,030
$0.12 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 518,112 518,112
Number exercisable 518,113 518,112
$0.15 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 369,000 369,000
Number exercisable 369,000 369,000
$0.27 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 17,879,051 19,067,529
Number exercisable 14,121,894 10,893,918
$1.00 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 375,000 375,000
Number exercisable 375,000 325,000
$1.17 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 1,730,138  
Number exercisable 367,843  
$1.21 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 1,219,120  
Number exercisable 552,752  
$1.51 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 741,987  
Number exercisable 741,987  
$1.58 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 5,107,941  
Number exercisable 1,305,103  
$1.97 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 1,894,111  
Number exercisable 1,894,111  
$2.00 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 1,075,000 1,075,000
Number exercisable 1,075,000 1,125,000
$3.47 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 200,000  
Number exercisable 200,000  
$7.96 [Member]    
Schedule of Stock Options Outstanding [Line Items]    
Number outstanding 300,000  
Number exercisable 300,000