v3.26.1
Income Taxes (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net Loss before Income Taxes $ (20,975,052) $ (12,434,114)
U.S. Domestic    
Net Loss before Income Taxes (20,975,052)  
Foreign    
Net Loss before Income Taxes $ 0