XML 70 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Note Payable 1 [Member]    
Debt instrument interest rate 5.00% 5.00%
Debt instrument maturity date description Due May 1, 2021 Due May 1, 2021
Note Payable 2 [Member]    
Debt instrument interest rate 8.00% 8.00%
Debt instrument maturity date description Due either June 30, 2018 or June 30, 2019 Due either June 30, 2018 or June 30, 2019
Debt maturity term 2 years 2 years
Note Payable 3 [Member]    
Debt instrument interest rate 2.74% 2.74%
Debt instrument maturity date description Through December 2019 Through December 2019
Debt instrument principal and interest $ 100 $ 100
Note Payable 4 [Member]    
Debt instrument interest rate 4.00% 4.00%
Debt instrument maturity date description Through March 2019 Through March 2019
Debt instrument principal and interest $ 9,614 $ 9,614
Note Payable 5 [Member]    
Debt instrument interest rate 4.00% 4.00%
Debt instrument maturity date description Various dates between April 3, 2020 - September 30, 2020 Various dates between April 3, 2020 - September 30, 2020
Debt instrument aggregated Principle $ 4,000,000 $ 4,000,000
Debt instrument purchase price $ 7.50 $ 7.50
Debt instrument convertible conversion ratio 80.00% 80.00%
Debt instrument convertible conversion share price $ 6.00 $ 6.00
Note Payable 6 [Member]    
Debt instrument interest rate 8.00% 8.00%
Debt instrument maturity date description Due on June 30, 2019 Due on June 30, 2019