XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share - Schedule of Weighted Average Number of Shares (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted average common shares outstanding - basic 503,472,428 453,449,720
Weighted average common shares outstanding - diluted 509,768,082 453,449,720
Series B Redeemable Convertible Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted average common shares outstanding - basic 337,500 425,000
Effects of dilutive shares 0 0
Series C Redeemable Convertible Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted average common shares outstanding - basic 40,630,000 41,880,000
Effects of dilutive shares 0  
Stock Options    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Effects of dilutive shares 6,295,654 0
Warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Effects of dilutive shares 0 0