XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income (Loss) Per Common Share - Schedule of Weighted Average Number of Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Weighted average common shares outstanding - basic 510,499,497 460,798,173 506,985,962 457,123,946
Weighted average common shares outstanding - diluted 510,499,497 460,798,173 512,569,114 457,123,946
Stock Options        
Effects of dilutive shares 0 0 5,583,152 0