v3.26.1
Goodwill and Finite Lived Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net $ 103,500  
Customer relationships    
Cost 372,200 $ 372,200
Accumulated amortization 372,200 221,200
Net $ 0 $ 151,000
Customer relationships | Minimum [Member]    
USeful Lives 4 years 4 years
Customer relationships | Maximum [Member]    
USeful Lives 10 years 10 years
Non-compete agreements | Minimum [Member]    
USeful Lives 4 years 4 years
Non-compete agreements | Maximum [Member]    
USeful Lives 5 years 5 years
Patents    
Cost $ 408,800 $ 408,800
Accumulated amortization 305,300 252,800
Net $ 103,500 $ 156,000
Patents | Minimum [Member]    
USeful Lives 5 years 5 years
Patents | Maximum [Member]    
USeful Lives 7 years 7 years
Technology, trademarks    
Cost $ 1,216,800 $ 1,216,800
Accumulated amortization 1,216,800 1,020,100
Net $ 0 $ 196,700
Technology, trademarks | Minimum [Member]    
USeful Lives 3 years 3 years
Technology, trademarks | Maximum [Member]    
USeful Lives 10 years 10 years
Trade names    
Cost $ 592,300 $ 592,300
Accumulated amortization 592,300 417,300
Net 0 175,000
Websites    
Cost 210,000 210,000
Accumulated amortization 210,000 210,000
Net $ 0 $ 0
Websites | Minimum [Member]    
USeful Lives 3 years 3 years
Websites | Maximum [Member]    
USeful Lives 7 years 7 years
Sublicense agreements    
Cost $ 294,000 $ 294,000
USeful Lives 10 years 10 years
Accumulated amortization $ 294,000 $ 294,000
Net 0 0
Non-compete agreements    
Cost 1,060,500 1,060,500
Accumulated amortization 1,060,500 993,200
Net 0 67,300
Total Assets    
Cost 4,154,600 4,154,600
Accumulated amortization 4,051,100 3,408,600
Net $ 103,500 $ 746,000
Trade names | Minimum [Member]    
USeful Lives 3 years 3 years
Trade names | Maximum [Member]    
USeful Lives 6 years 6 years