Annual report pursuant to Section 13 and 15(d)

Acquisition of American DG Energy Inc. - Pro Forma Information (Details)

v3.8.0.1
Acquisition of American DG Energy Inc. - Pro Forma Information (Details) - American DG Energy - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]    
Total revenues $ 36,232,650 $ 29,674,375
Net income (loss) $ 113,255 $ (253,132)
Basic earnings (loss) per share (in USD per share) $ 0.01 $ (0.01)
Diluted earnings (loss) per share (in USD per share) $ 0.01 $ (0.01)