XML 42 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Promissory Notes (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Schedule of promissory notes
    June 30,
2021
    December 31,
2020
 
GN Note 1   $ 1,148,800     $ 1,148,800  
GN Note 2     500,000       500,000  
AMC Note     100,000       100,000  
SolarMax Notes 1     261,348       261,348  
SolarMax Notes 2     212,022      
-
 
SolarMax Notes 3     224,083      
-
 
Total   $ 2,446,253     $ 2,010,148  

 

   December 31,
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 1   261,348    
-
 
Total  $2,010,148   $1,648,800