XML 35 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of Warrants Activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants outstanding beginning | shares 19,874,360
Exercised | shares (133,361)
Canceled/Expired | shares (98)
Warrants outstanding ending | shares 19,740,901
Warrants,Weighted average exercise price beginning | $ / shares $ 5.77
Weighted average exercise price, excercised | $ / shares 4.67
Weighted average exercise price, Canceled/Expired | $ / shares 2,330.24
Warrants, weighted average exercise price, ending | $ / shares $ 5.76
Pre-Funded Warrants [Member]  
Class of Warrant or Right [Line Items]  
Warrants outstanding beginning | shares 31,882,671
Warrants issued | shares 3,760,726
Exercised | shares (215,882)
Warrants outstanding ending | shares 35,427,515
Warrants,Weighted average exercise price beginning | $ / shares $ 0.01
Weighted average exercise price, issued | $ / shares 0.01
Weighted average exercise price, excercised | $ / shares 0.01
Warrants, weighted average exercise price, ending | $ / shares $ 0.01