v3.26.1
Stockholders’ Equity - Schedule of Movement in Number of Common Shares (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Movement in Number of Common Shares [Abstract]    
Outstanding, beginning balance 601,579,999 479,332,885
Issuance through at-the market equity offering program 14,444,643
Issuance through business combination 59,866,609
Exercise of Options 338,863
Settlement of restricted share units 932,275
Outstanding, ending balance 602,851,137 553,644,137