Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details)

v3.10.0.1
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 3,677,179 $ 3,498,307
Less - accumulated amortization (726,146) (601,849)
Intangible assets, net 2,951,033 2,896,458
Unfavorable contract liability 7,912,275 8,341,922
Less - accumulated amortization (1,129,667) (612,255)
Unfavorable contract liability, net 6,782,608 7,729,667
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 701,319 605,704
Less - accumulated amortization (313,964) (285,341)
Intangible assets, net 387,355 320,363
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 858,888 808,323
Less - accumulated amortization (168,475) (154,972)
Intangible assets, net 690,413 653,351
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (84,000) (76,000)
Intangible assets, net 156,000 164,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 1,561,739 1,561,739
Less - accumulated amortization (158,782) (85,536)
Intangible assets, net 1,402,957 1,476,203
TTcogen Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 29,607 0
Less - accumulated amortization (925) 0
Intangible assets, net 28,682 0
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 21,690 19,540
Less - accumulated amortization 0 0
Intangible assets, net 21,690 19,540
In Process R&D    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 263,936 263,001
Less - accumulated amortization 0 0
Intangible assets, net $ 263,936 $ 263,001