v3.26.1
Warrants Classified as Equity - Schedule of Warrants (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Warrants [Line Items]    
Number of equity instruments, beginning balance 5,696,427 10,124,330
Weighted average exercise price, beginning balance $ 6.67 $ 7.12
Number of equity instruments, issued 801,889  
Weighted average exercise price, issued $ 0.001  
Number of equity instruments, exercised (801,889)  
Weighted average exercise price, exercised $ 0.001  
Number of equity instruments, expired (5,696,427) (4,427,903)
Weighted average exercise price, expired $ 6.67 $ 7.7
Number of equity instruments, ending balance 5,696,427
Weighted average exercise price, ending balance $ 6.67