v3.22.2.2
Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue from External Customer [Line Items]        
Revenues $ 689,319 $ 432,673 $ 982,552 $ 768,399
Revenues, Percentage     100.00% 100.00%
Solar PV Residential and Commercial Sales [Member]        
Revenue from External Customer [Line Items]        
Revenues     $ 645,751 $ 635,381
Revenues, Percentage     66.00% 82.00%
Air Conditioning Sales and Services [Member]        
Revenue from External Customer [Line Items]        
Revenues     $ 225,811 $ 6,540
Revenues, Percentage     23.00% 1.00%
ABCO LED and Energy Efficient Lighting [Member]        
Revenue from External Customer [Line Items]        
Revenues     $ 110,848 $ 126,374
Revenues, Percentage     11.00% 17.00%
Interest Income [Member]        
Revenue from External Customer [Line Items]        
Revenues     $ 142 $ 104
Revenues, Percentage     0.00% 0.00%