v3.26.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes [Line Items]    
Unrecognized tax benefits
State and Local Jurisdiction [Member]    
Income Taxes [Line Items]    
Operating tax loss carryforwards 48,043,510  
Canada [Member]    
Income Taxes [Line Items]    
Operating tax loss carryforwards 15,664,342  
Federal Member]    
Income Taxes [Line Items]    
Operating tax loss carryforwards $ 45,820,361