XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Notes payable

 

   June 30, 2021   December 31, 2020 
Short-term liabilities:          
Note payable, principal  $517,212   $257,471 
Accrued interest on note   14,329    8,566 
           
Note payable, short-term  $531,541   $266,037 
           
Long-term liabilities:          
           
Note payable, long term  $789,173   $1,063,243