Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 2,581,673 $ 2,552,168
Less - accumulated amortization (1,482,163) (1,371,145)
Intangible assets, net 1,099,510 1,181,023
Unfavorable contract liability 2,903,419 3,056,655
Less - accumulated amortization (1,859,197) (1,797,149)
Unfavorable contract liability, net 1,044,222 1,259,506
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 777,465 765,850
Less - accumulated amortization (559,162) (532,676)
Intangible assets, net 218,303 233,174
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 888,911 871,021
Less - accumulated amortization (360,300) (314,997)
Intangible assets, net 528,611 556,024
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (148,000) (140,000)
Intangible assets, net 92,000 100,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (367,570) (355,193)
Intangible assets, net 16,895 29,272
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 (47,131) (28,279)
Intangible assets, net $ 216,805 $ 235,657