v3.26.1
Schedule of Warrants Issued and Outstanding (Details) - Warrant [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants Issued and Outstanding | shares 2,924,467
Weighted average exercise price | $ / shares $ 1.7520
Pre-Funded Warrants [Member]  
Class of Warrant or Right [Line Items]  
Warrants Issued and Outstanding | shares 681,748
Weighted average exercise price | $ / shares $ 0.0001
Exercisable date May 14, 2026
Placement Agent Warrants [Member]  
Class of Warrant or Right [Line Items]  
Warrants Issued and Outstanding | shares 106,796
Weighted average exercise price | $ / shares $ 2.5750
Exercisable date Nov. 14, 2026
Expiration date May 12, 2031 [1]
Private Placement Warrants [Member]  
Class of Warrant or Right [Line Items]  
Warrants Issued and Outstanding | shares 2,135,923
Weighted average exercise price | $ / shares $ 2.2700
Exercisable date Nov. 14, 2026
Expiration date Nov. 13, 2031 [1]
[1] These warrants are subject to fair value accounting due to settlement features that may be triggered by a fundamental transaction. See Note 8 for fair value inputs.