Quarterly report pursuant to Section 13 or 15(d)

Organization and Nature of Business - Schedule of Earnings (Loss) Per Share (Details)

v3.20.1
Organization and Nature of Business - Schedule of Earnings (Loss) Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Net income attributable to common shareholders $ 4,338,418 $ (2,406,225) [1]
Convertible notes (6,035,559) [1]
Net loss for diluted earnings per share (1,697,141) [1]
Weighted-average number of common shares outstanding during the period 2,952,171 481,827 [1]
Dilutive effect of convertible notes payable 8,973,616
Common stock and common stock equivalents used for diluted earnings per share 11,925,787 481,827 [1]
[1] The condensed consolidated financial statements have been retroactively restated to reflect the 1,000-for-1-reverse stock split that occurred in December 20, 2019.