Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 4,806,795 $ 4,354,331
Less - accumulated amortization (2,108,139) (1,918,101)
Intangible assets, net 2,698,656 2,436,230
Unfavorable Contract Liability    
Finite-Lived Intangible Assets [Line Items]    
Unfavorable contract liability 2,618,168 2,618,168
Less - accumulated amortization (2,111,484) (2,019,122)
Unfavorable contract liability, net 506,684 599,046
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 777,465 777,465
Less - accumulated amortization (691,323) (658,676)
Intangible assets, net 86,142 118,789
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 888,910 888,910
Less - accumulated amortization (540,656) (496,807)
Intangible assets, net 348,254 392,103
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (180,000) (172,000)
Intangible assets, net 60,000 68,000
Favorable Contract Asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (377,989) (376,138)
Intangible assets, net 6,476 8,327
Customer Contracts    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 2,225,123 1,772,659
Less - accumulated amortization (195,629) (110,791)
Intangible assets, net 2,029,494 1,661,868
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 Research and Development [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 263,936 263,936
Less - accumulated amortization (122,542) (103,689)
Intangible assets, net $ 141,394 $ 160,247