Net Loss per Common Share - Common Stock that may potentially be issued (Details) - shares |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 46,190,984 | 46,726,295 |
| Series G convertible preferred stock | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 1,787,424 | 1,787,424 |
| Common stock warrants | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 4,064,900 | 5,190,325 |
| Employee Stock Option | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 136 | 22 |
| RSUs not yet issued | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 750,000 | 160,000 |
| Convertible preferred stock | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 786,523 | 786,523 |
| Series H Preferred Stock | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 38,802,000 | 38,802,000 |
| Restricted stock not yet issued | ||
| Net Loss per Common Share | ||
| Total shares of common stock issuable | 1 | 1 |