v3.26.1
Nature of the Business and Basis of Presentation (Details Narrative) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Nature of the Business and Basis of Presentation    
Accumulated deficit $ (35,150,900) $ (33,930,500)