Subsequent Events - Equity Awards (Details) - shares |
3 Months Ended | ||
|---|---|---|---|
Apr. 01, 2026 |
Mar. 31, 2026 |
May 14, 2026 |
|
| Subsequent Events | |||
| Number of warrants and pre-funded warrants exercised | 262,617 | ||
| Subsequent events | |||
| Subsequent Events | |||
| Issuance of common stock for exercise of warrants (in shares) | 91,743 | ||
| Number of warrants and pre-funded warrants exercised | 105,000 | ||
| Number of shares issued upon exercise of warrant in settlement of debt | 44,819 | ||
| Shares issued for debt settlement | 71,482 | ||
| Subsequent events | May 2026 Financing Transactions | |||
| Subsequent Events | |||
| Stock issued during period, shares, new issues (in shares) | 161,260 | ||
| Subsequent events | Revolving Loan Agreement | |||
| Subsequent Events | |||
| Shares issued for debt settlement | 71,482 | ||
| Number of shares issued for settlement of accounts payable | 70,528 |