Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 4,172,999 $ 2,581,672
Less - accumulated amortization (1,751,620) (1,584,078)
Intangible assets, net 2,421,379 997,594
Unfavorable contract liability 2,618,168 2,618,168
Less - accumulated amortization (1,913,807) (1,797,951)
Unfavorable contract liability, net 704,361 820,217
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 777,465 777,465
Less - accumulated amortization (618,749) (584,863)
Intangible assets, net 158,716 192,602
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 888,910 888,910
Less - accumulated amortization (452,914) (405,140)
Intangible assets, net 435,996 483,770
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (164,000) (156,000)
Intangible assets, net 76,000 84,000
Favorable contract asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (374,287) (372,091)
Intangible assets, net 10,178 12,374
TTcogen Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 1,591,327 0
Less - accumulated amortization (56,833) 0
Intangible assets, net 1,534,494 0
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 (84,837) (65,984)
Intangible assets, net $ 179,099 $ 197,952