XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Nature of Business (Details Narrative) - $ / shares
Feb. 28, 2019
Mar. 31, 2019
Jan. 09, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Common stock, par value   $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares authorized   400,000,000 400,000,000 400,000,000
Reverse stock split 1-for-30 reverse stock split      
Conversion of stock 15,000,000