Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 2,521,872 $ 2,578,564
Less - accumulated amortization (1,080,354) (984,783)
Intangible assets, net 1,441,518 1,593,781
Unfavorable contract liability 4,689,025 4,689,025
Less - accumulated amortization (2,483,724) (2,154,207)
Unfavorable contract liability, net 2,205,301 2,534,818
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 726,159 726,159
Less - accumulated amortization (440,592) (399,906)
Intangible assets, net 285,567 326,253
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 880,416 1,017,108
Less - accumulated amortization (218,506) (206,499)
Intangible assets, net 661,910 810,609
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (120,000) (108,000)
Intangible assets, net 120,000 132,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 354,858 274,858
Less - accumulated amortization (292,004) (263,901)
Intangible assets, net 62,854 10,957
TTcogen Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 29,607 29,607
Less - accumulated amortization (9,252) (6,477)
Intangible assets, net 20,355 23,130
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 26,896 26,896
Less - accumulated amortization 0 0
Intangible assets, net 26,896 26,896
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