v3.26.1
Income Taxes - Schedule of Income Before Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Income Before Taxes [Abstract]    
United States $ (11,364,445) $ (13,500,171)
Foreign (Canada) (16,991,778) 1,108,873
Total $ (28,356,223) $ (12,391,298)