Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 2,494,752 $ 2,496,470
Less - accumulated amortization (1,250,379) (1,136,151)
Intangible assets, net 1,244,373 1,360,319
Unfavorable contract liability 2,534,818 2,534,818
Less - accumulated amortization (1,096,540) (917,767)
Unfavorable contract liability, net 1,438,278 1,617,051
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 726,159 726,159
Less - accumulated amortization (505,542) (478,357)
Intangible assets, net 220,617 247,802
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 853,296 855,014
Less - accumulated amortization (268,379) (220,764)
Intangible assets, net 584,917 634,250
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (132,000) (124,000)
Intangible assets, net 108,000 116,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (335,032) (313,030)
Intangible assets, net 49,433 71,435
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 (9,426) 0
Intangible assets, net $ 254,510 $ 263,936