Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 2,532,536 $ 3,754,762
Less - accumulated amortization (960,451) (860,772)
Intangible assets, net 1,572,085 2,893,990
Unfavorable contract liability 4,689,025 7,912,275
Less - accumulated amortization (2,044,367) (1,619,676)
Unfavorable contract liability, net 2,644,658 6,292,599
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 726,159 726,159
Less - accumulated amortization (386,344) (345,658)
Intangible assets, net 339,815 380,501
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 971,830 910,569
Less - accumulated amortization (202,497) (188,239)
Intangible assets, net 769,333 722,330
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (104,000) (92,000)
Intangible assets, net 136,000 148,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 274,858 1,561,739
Less - accumulated amortization (262,059) (232,099)
Intangible assets, net 12,799 1,329,640
TTcogen Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 29,607 0
Less - accumulated amortization (5,551) 0
Intangible assets, net 24,056 0
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 26,146 22,752
Less - accumulated amortization 0 0
Intangible assets, net 26,146 22,752
In Process R&D    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 263,936 263,936
Less - accumulated amortization 0 0
Intangible assets, net $ 263,936 $ 263,936