v3.26.1
Loss Per Share - Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 39,479,084 12,610,966 4,964,361
Options [Member]      
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 8,995,839 6,046,226 3,864,150
Warrants [Member]      
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 6,874,665 5,704,798 768,476
RSUs [Member]      
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 4,776,810 859,942 331,735
PSUs [Member]      
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 1,682,050
Share awards [Member]      
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 486,252
Convertible note shares [Member]      
Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share [Line Items]      
Anti-dilutive potentially dilutive securities were excluded from diluted loss per share 16,663,468