Annual report pursuant to Section 13 and 15(d)

Intangible assets other than goodwill - Schedule of Intangible Assets (Details)

v3.8.0.1
Intangible assets other than goodwill - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 3,498,307 $ 1,482,971
Less - accumulated amortization (601,849) (417,004)
Intangible Assets, Net 2,896,458 1,065,967
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 605,704 544,651
Less - accumulated amortization (285,341) (233,992)
Intangible Assets, Net 320,363 310,659
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 808,323 681,155
Less - accumulated amortization (154,972) (123,012)
Intangible Assets, Net 653,351 558,143
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (76,000) (60,000)
Intangible Assets, Net 164,000 180,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 1,561,739 0
Less - accumulated amortization (85,536) 0
Intangible Assets, Net 1,476,203 0
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 19,540 17,165
Less - accumulated amortization 0 0
Intangible Assets, Net 19,540 17,165
In Process R&D    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 263,001 0
Less - accumulated amortization 0 0
Intangible Assets, Net 263,001 0
Unfavorable Contract Liability    
Finite-Lived Intangible Assets [Line Items]    
Intangible liability 8,341,922 0
Less - accumulated amortization (612,255) 0
Intangible Liabilities, Net $ 7,729,667 $ 0