XML 84 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Note Payable - Additional Information (Details) - USD ($)
Dec. 12, 2014
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]      
Proceeds of loan agreement $ 300,000    
Note payable, interest rate (percentage)   4.00%  
Note payable   $ 64,858 $ 127,327