XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Schedule of Fair Value Assets and Liabilities Measured (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Notes payable $ 1,891,439 $ 1,891,439 $ 1,883,773
Level 1 [Member]      
Marketable Securities 166,735 131,120  
Notes payable 0 0  
Level 2 [Member]      
Marketable Securities 0 0  
Notes payable 0 0  
Level 3 [Member]      
Marketable Securities 0 0  
Notes payable $ 1,891,439 $ 1,891,439