XML 36 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Promissory Notes (Tables)
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of promissory notes
  

September 30,

2020

   December 31, 2019 
GN Note 1  $1,148,800   $1,148,800 
GN Note 2   500,000    500,000 
AMC Note   100,000     
SolarMax Notes   120,000     
Total  $1,868,800   $1,648,800