v3.26.3
Stockholders' Equity - Schedule of Warrants Activity (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants Outstanding Beginning | shares 16,895,111
Warrants Exercised (Shares Issued) | shares (11,184,931)
Warrants, Canceled/Expired | shares (5,470,003)
Warrants Outstanding Ending | shares 240,177
Warrants, Weighted Average Exercise Price, Beginning | $ / shares $ 5.66
Warrants, Weighted Average Exercise Price, Excercised | $ / shares 4.64
Warrants, Weighted Average Exercise Price, Canceled/Expired | $ / shares 4.66
Warrants, Weighted Average Exercise Price, Ending | $ / shares $ 76.22
Pre-Funded Warrants [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding Beginning | shares 33,102,778
Warrants Exercised (Shares Issued) | shares (25,018,668)
Warrants, Forfeited | shares (12,142)
Warrants Outstanding Ending | shares 8,071,968
Warrants, Weighted Average Exercise Price, Beginning | $ / shares $ 0.01
Warrants, Weighted Average Exercise Price, Excercised | $ / shares 0.01
Warrants, Weighted Average Exercise Price, Forfeited | $ / shares 0.01
Warrants, Weighted Average Exercise Price, Ending | $ / shares $ 0.01