Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Intangible Assets and Liabilities Other Than Goodwill -Amounts related to intangible assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 4,806,795 $ 4,806,795
Less - accumulated amortization (2,749,940) (2,660,292)
Intangible assets, net 2,056,855 2,146,503
Unfavorable Contract Liability    
Finite-Lived Intangible Assets [Line Items]    
Unfavorable contract liability 2,341,478 2,341,478
Less - accumulated amortization (2,148,943) (2,136,143)
Unfavorable contract liability, net 192,535 205,335
Product Certifications    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 777,465 777,465
Less - accumulated amortization (737,754) (732,469)
Intangible assets, net 39,711 44,996
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 888,910 888,910
Less - accumulated amortization (705,183) (682,370)
Intangible assets, net 183,727 206,540
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 240,000 240,000
Less - accumulated amortization (208,000) (204,000)
Intangible assets, net 32,000 36,000
Favorable Contract Asset    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 384,465 384,465
Less - accumulated amortization (384,465) (383,540)
Intangible assets, net 0 925
Customer Contracts    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 2,225,123 2,225,123
Less - accumulated amortization (526,012) (478,813)
Intangible assets, net 1,699,111 1,746,310
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 (188,526) (179,100)
Intangible assets, net $ 75,410 $ 84,836