Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION AND OTHER BENEFITS - Schedule of Issued and Outstanding Stock Options (Details)

v3.22.2.2
SHARE-BASED COMPENSATION AND OTHER BENEFITS - Schedule of Issued and Outstanding Stock Options (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Option Outstanding (in shares) 21,501,120 20,429,120
Stock Options Exercisable (in shares) 10,639,594  
$1.00 - $1.35    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Option Outstanding (in shares) 720,000  
Exercise Price, Lower range limit (in dollars per share) $ 1.00  
Exercise Price, Upper range limit (in dollars per share) $ 1.35  
Stock Options Exercisable (in shares) 720,000  
$1.26 - $2.75    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Option Outstanding (in shares) 7,019,668  
Exercise Price, Lower range limit (in dollars per share) $ 1.26  
Exercise Price, Upper range limit (in dollars per share) $ 2.75  
Stock Options Exercisable (in shares) 6,799,664  
$0.91 - $3.98    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Option Outstanding (in shares) 852,500  
Exercise Price, Lower range limit (in dollars per share) $ 0.91  
Exercise Price, Upper range limit (in dollars per share) $ 3.98  
Stock Options Exercisable (in shares) 423,326  
$3.70 - $6.53    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Option Outstanding (in shares) 11,266,952  
Exercise Price, Lower range limit (in dollars per share) $ 3.70  
Exercise Price, Upper range limit (in dollars per share) $ 6.53  
Stock Options Exercisable (in shares) 2,696,604  
$1.60 - $4.20    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock Option Outstanding (in shares) 1,642,000  
Exercise Price, Lower range limit (in dollars per share) $ 1.6  
Exercise Price, Upper range limit (in dollars per share) $ 4.2  
Stock Options Exercisable (in shares) 0