v3.26.1
Patent Costs (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Amortization expenses     $ 101,570 $ 139,022  
Patents [Member]          
Intangible Asset, Finite-Lived [Line Items]          
Legal fees     970,782 873,182  
Accumulated amortization $ 77,945   $ 77,945   $ 66,820
Estimated useful lives 14 years   14 years   15 years
Amortization expenses $ 5,593 $ 7,152 $ 11,125 $ 48,590