v3.26.1
Warrant Liabilities - Schedule of Changes in Warrant Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Changes in Warrant Liabilities [Abstract]    
Beginning balance (in Shares) 3,636,363
Beginning balance $ 3,040,494
Warrants issued (in Shares) 1,492,190 3,636,363
Warrants issued $ 3,215,255 $ 2,316,965
Warrants exercised (in Shares) (3,653,410)  
Warrants exercised $ (7,324,588)  
Revaluation of warrant liabilities
Revaluation of warrant liabilities 3,110,015 $ 723,529
Foreign currency translation  
Foreign currency translation $ 256,754  
Ending balance (in Shares) 1,475,143 3,636,363
Ending balance $ 2,297,930 $ 3,040,494