v3.26.1
Intangible Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Total Patents and Licenses, net $ 305,133 $ 316,704
Patents and Licenses [Member]    
Patents and Licenses 1,476,754 1,513,278
Total Patents and Licenses 1,476,754 1,513,278
Less accumulated amortization 1,171,621 1,196,574
Total Patents and Licenses, net $ 305,133 $ 316,704