Warrant Liabilities |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Warrants and Rights Note Disclosure [Abstract] | |
| Warrant Liabilities | Warrant LiabilitiesDuring the three and six months ended June 30, 2026, there were no exercises of warrants. During the three and six months ended June 30, 2025, 200 and 275 warrants were exercised, respectively. |