Quarterly report pursuant to Section 13 or 15(d)

Nature of Business and Summary of Significant Accounting Policies, Basis of Presentation and Consolidation (Details)

v3.19.3.a.u2
Nature of Business and Summary of Significant Accounting Policies, Basis of Presentation and Consolidation (Details) - $ / shares
May 06, 2019
Sep. 30, 2019
Dec. 31, 2018
Basis of Presentation and Consolidation [Abstract]      
Number of common shares issued for acquisition (in shares) 32,332,314    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001