v3.26.1
Stock Options and Restricted Share Units - Schedule of Share Based Compensation Expense (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Share Based Compensation Expense [Line Items]    
Share based compensation expense $ 7,104,782 $ 2,718,970
Stock options [Member]    
Schedule of Share Based Compensation Expense [Line Items]    
Share based compensation expense 5,032,066 1,898,707
Restricted share units [Member]    
Schedule of Share Based Compensation Expense [Line Items]    
Share based compensation expense $ 2,072,716 $ 820,263