v3.26.1
Technology Licenses, Net (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Technology Licenses, Net    
Licenses, Net $ 459,438 $ 559,973
Licensing agreements    
Technology Licenses, Net    
Licenses 2,443,356 2,443,356
Less: Accumulated Amortization (1,983,918) (1,883,383)
Licenses, Net $ 459,438 $ 559,973