Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants - Schedule of Warrant Activity (Details)

v3.26.1
Warrants - Schedule of Warrant Activity (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Warrant Activity [Line Items]    
Number of Warrants, Outstanding and exercisable, Balance (in Shares) 3,293,692 767,800
Weighted average exercise price, Outstanding and exercisable, Balance $ 15.62 $ 15.62
Number of Warrants, Granted (in Shares) 11,402,856 2,525,892
Weighted average exercise price, Granted $ 1.24 $ 3.9
Number of Warrants, Expired / Cancelled (in Shares)
Weighted average exercise price, Expired / Cancelled  
Number of Warrants, Exercised (in Shares) (1,606,428)
Weighted average exercise price, Exercised $ 1.4  
Number of Warrants, Outstanding and exercisable, Balance (in Shares) 13,090,120 3,293,692
Weighted average exercise price, Outstanding and exercisable, Balance $ 4.84 $ 15.62
Minimum [Member]    
Schedule of Warrant Activity [Line Items]    
Exercise price per share, Outstanding and exercisable, Balance 3.85 37.6
Exercise price per share, Granted 0.72 3.85
Exercise price per share, Outstanding and exercisable, Balance 0.72 3.85
Maximum [Member]    
Schedule of Warrant Activity [Line Items]    
Exercise price per share, Outstanding and exercisable, Balance 125 125
Exercise price per share, Granted 1.75 8.13
Exercise price per share, Outstanding and exercisable, Balance $ 125 $ 125