Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Intangible assets other than goodwill - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 2,581,672 $ 2,552,168
Less - accumulated amortization (1,584,078) (1,371,145)
Intangible Assets, Net 997,594 1,181,023
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 777,465 765,850
Less - accumulated amortization (584,863) (532,676)
Intangible Assets, Net 192,602 233,174
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 888,910 871,021
Less - accumulated amortization (405,140) (314,997)
Intangible Assets, Net 483,770 556,024
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (156,000) (140,000)
Intangible Assets, Net 84,000 100,000
Favorable contract assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (372,091) (355,193)
Intangible Assets, Net 12,374 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 (65,984) (28,279)
Intangible Assets, Net 197,952 235,657
Unfavorable Contract Liability    
Finite-Lived Intangible Assets [Line Items]    
Intangible liability 2,618,168 3,056,655
Less - accumulated amortization (1,797,951) (1,797,149)
Intangible Liabilities, Net $ 820,217 $ 1,259,506