Stockholders’ Equity (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Warrants Outstanding | A summary of common stock warrant activity, including warrants to purchase common stock that were issued in conjunction with the Company’s public offerings, but excluding pre-funded warrants, for the six months ended June 30, 2026 is presented below.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Warrants Outstanding and Exercisable | At June 30, 2026, the outstanding warrants are exercisable at the following prices per common share:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Activities Related to Common Stock Warrants | The following table presents a summary of activities related to pre-funded warrants for the six months ended June 30, 2026:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Common Stock Warrants and Pre-Funded Warrant | The following table presents a summary of total number of common stock warrants and pre-funded warrants outstanding as of June 30, 2026:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||