XML 78 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Technology Licenses, Net (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Technology Licenses, Net    
Licenses, Net $ 559,973 $ 761,043
Licensing agreements    
Technology Licenses, Net    
Licenses 2,443,356 32,443,356
Write-Offs   (30,000,000)
Less: Accumulated Amortization (1,883,383) (1,682,313)
Licenses, Net $ 559,973 $ 761,043