XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share - Basic and Diluted - Schedule of Common Stock Equivalents Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Stock options 26,567,500 18,252,500 20,777,500
Warrants 2,925,000 7,065,000  
Weighted average shares, outstanding 503,472,428 453,449,720  
Common stock equivalents 70,460,000 67,622,500  
Series B Redeemable Convertible Preferred Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted average shares, outstanding 337,500 425,000  
Series C Redeemable Convertible Preferred Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted average shares, outstanding 40,630,000 41,880,000