Annual report pursuant to Section 13 and 15(d)

Summary of Business and Significant Accounting Principles - Basic and Diluted Earnings Per Share (Details)

v3.20.4
Summary of Business and Significant Accounting Principles - Basic and Diluted Earnings Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income (loss) $ 69,776,499 $ (37,162,827)
Deemed dividends 0 86,207
Net income (loss) attributable to common stockholders $ 69,776,499 $ (37,249,034)
Basic weighted average shares outstanding (in shares) 92,871,936 64,314,756
Diluted weighted average shares outstanding (in shares) 99,949,868 64,314,756
Anti-dilutive options and warrants excluded from diluted average shares outstanding 1,041,531 36,021,502
Options and Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive effect of options, warrants and convertible notes (in shares) 1,410,605 0
Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive effect of options, warrants and convertible notes (in shares) 5,667,327 0