Net Loss per Share (Potentially Dilutive Securities) (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Potentially dilutive securities | 4,681,316 | 1,222,398 |
| Warrants | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Potentially dilutive securities | 4,678,646 | 1,219,116 |
| Options | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Potentially dilutive securities | 1,521 | 1,521 |
| Class A Preferred Shares | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Potentially dilutive securities | 333 | 333 |
| Unvested restricted stock awards | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Potentially dilutive securities | 720 | 1,195 |
| Unvested restricted stock units | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Potentially dilutive securities | 96 | 233 |