XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Promissory Notes (Details) - Schedule of promissory notes - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Promissory Notes (Details) - Schedule of promissory notes [Line Items]    
Promissory notes, Total $ 1,868,800 $ 1,648,800
GN Note 1 [Member]    
Promissory Notes (Details) - Schedule of promissory notes [Line Items]    
Promissory notes, Total 1,148,800 1,148,800
GN Note 2 [Member]    
Promissory Notes (Details) - Schedule of promissory notes [Line Items]    
Promissory notes, Total 500,000 $ 500,000
AMC Note [Member]    
Promissory Notes (Details) - Schedule of promissory notes [Line Items]    
Promissory notes, Total 100,000  
SolarMax Notes [Member]    
Promissory Notes (Details) - Schedule of promissory notes [Line Items]    
Promissory notes, Total $ 120,000