Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 4,543,970 $ 4,354,331
Less - accumulated amortization (2,010,858) (1,918,101)
Intangible assets, net 2,533,112 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,066,580) (2,019,122)
Unfavorable contract liability, net 551,588 599,046
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 777,465 777,465
Less - accumulated amortization (675,397) (658,676)
Intangible assets, net 102,068 118,789
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 888,910 888,910
Less - accumulated amortization (518,731) (496,807)
Intangible assets, net 370,179 392,103
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (176,000) (172,000)
Intangible assets, net 64,000 68,000
Favorable Contract Asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (377,063) (376,138)
Intangible assets, net 7,402 8,327
Customer Contracts    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 1,962,298 1,772,659
Less - accumulated amortization (150,552) (110,791)
Intangible assets, net 1,811,746 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 (113,115) (103,689)
Intangible assets, net $ 150,821 $ 160,247