v3.26.1
Patents and Trademarks (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Net of accumulated amortization $ 259,263 $ 286,897
Amortization expense patents and trademarks $ 40,012 $ 39,371
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 20 years  
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 20 years