Consolidated Statements of Stockholders' Equity - USD ($) |
Consulting Fees [Member]
Common Stock Outstanding [Member]
|
Consulting Fees [Member]
Additional Paid-in Capital [Member]
|
Consulting Fees [Member]
Retained Earnings [Member]
|
Consulting Fees [Member]
Treasury Stock, Common [Member]
|
Consulting Fees [Member] |
Public Offering [Member]
Common Stock Outstanding [Member]
|
Public Offering [Member]
Additional Paid-in Capital [Member]
|
Public Offering [Member]
Retained Earnings [Member]
|
Public Offering [Member]
Treasury Stock, Common [Member]
|
Public Offering [Member] |
ATM [Member]
Common Stock Outstanding [Member]
|
ATM [Member]
Additional Paid-in Capital [Member]
|
ATM [Member]
Retained Earnings [Member]
|
ATM [Member]
Treasury Stock, Common [Member]
|
ATM [Member] |
ELOC [Member]
Common Stock Outstanding [Member]
|
ELOC [Member]
Additional Paid-in Capital [Member]
|
ELOC [Member]
Retained Earnings [Member]
|
ELOC [Member]
Treasury Stock, Common [Member]
|
ELOC [Member] |
Director Fees [Member]
Common Stock Outstanding [Member]
|
Director Fees [Member]
Additional Paid-in Capital [Member]
|
Director Fees [Member]
Retained Earnings [Member]
|
Director Fees [Member]
Treasury Stock, Common [Member]
|
Director Fees [Member] |
Broker Fees [Member]
Common Stock Outstanding [Member]
|
Broker Fees [Member]
Additional Paid-in Capital [Member]
|
Broker Fees [Member]
Retained Earnings [Member]
|
Broker Fees [Member]
Treasury Stock, Common [Member]
|
Broker Fees [Member] |
Common Stock Outstanding [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Treasury Stock, Common [Member] |
Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2023 | 539,401 | ||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2023 | $ 1,000 | $ 249,794,000 | $ (223,215,000) | $ (516,000) | $ 26,064,000 | ||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2023 | 2,143 | ||||||||||||||||||||||||||||||||||
| Stock-based compensation | $ 0 | 2,726,000 | 0 | $ 0 | 2,726,000 | ||||||||||||||||||||||||||||||
| RSUs issued for consulting services (in shares) | 2,011 | 0 | 942 | 0 | |||||||||||||||||||||||||||||||
| RSUs issued for consulting services | $ 0 | $ 150,000 | $ 0 | $ 0 | $ 150,000 | $ 0 | $ 37,000 | $ 0 | $ 0 | $ 37,000 | |||||||||||||||||||||||||
| Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares) | 9,585 | 799 | |||||||||||||||||||||||||||||||||
| Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting | $ 0 | (875,000) | 0 | $ 324,000 | $ (551,000) | ||||||||||||||||||||||||||||||
| Common stock issued (in shares) | 100,625 | 0 | 119,503 | 0 | 119,503 | ||||||||||||||||||||||||||||||
| Common stock issued | $ 0 | $ 7,306,000 | $ 0 | $ 0 | $ 7,306,000 | $ 0 | $ 5,014,000 | $ 0 | $ 0 | $ 5,014,000 | |||||||||||||||||||||||||
| Common stock issued for employee stock purchase plan sales (in shares) | 1,064 | 0 | 1,064 | ||||||||||||||||||||||||||||||||
| Common stock issued for employee stock purchase plan sales | $ 0 | 54,000 | 0 | $ 0 | $ 54,000 | ||||||||||||||||||||||||||||||
| Common stock cancelled for cash in lieu of fractional shares reverse split (in shares) | (47) | 0 | |||||||||||||||||||||||||||||||||
| Common stock cancelled for cash in lieu of fractional shares reverse split | $ 0 | (1,000) | 0 | $ 0 | (1,000) | ||||||||||||||||||||||||||||||
| Common stock cancelled for cash in lieu of fractional shares reverse split (in shares) | 47 | 0 | |||||||||||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (24,555,000) | $ 0 | (24,555,000) | ||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 773,084 | ||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 1,000 | 264,205,000 | (247,770,000) | $ (192,000) | $ 16,244,000 | ||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 2,942 | 2,942 | |||||||||||||||||||||||||||||||||
| Stock-based compensation | $ 0 | 2,285,000 | 0 | $ 0 | $ 2,285,000 | ||||||||||||||||||||||||||||||
| Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares) | 56,956 | 2,364 | |||||||||||||||||||||||||||||||||
| Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting | $ 0 | (309,000) | 0 | $ 163,000 | (146,000) | ||||||||||||||||||||||||||||||
| Common stock issued (in shares) | 205,213 | 0 | 836,219 | 0 | 836,219 | 177,283 | 22,717 | 0 | |||||||||||||||||||||||||||
| Common stock issued | $ 0 | $ 11,939,000 | $ 0 | $ 0 | $ 11,939,000 | $ 1,000 | $ 5,930,000 | $ 0 | $ 0 | $ 5,931,000 | $ 0 | $ 903,000 | $ 903,000 | $ 0 | $ 261,000 | $ 0 | $ 0 | $ 261,000 | |||||||||||||||||
| Common stock cancelled for cash in lieu of fractional shares reverse split (in shares) | (461) | ||||||||||||||||||||||||||||||||||
| Common stock cancelled for cash in lieu of fractional shares reverse split | $ 0 | (2,000) | (2,000) | ||||||||||||||||||||||||||||||||
| Common stock cancelled for cash in lieu of fractional shares reverse split (in shares) | 461 | ||||||||||||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (22,646,000) | $ 0 | (22,646,000) | ||||||||||||||||||||||||||||||
| Common stock issued for exercise of pre-funded warrants (in shares) | 928,581 | 0 | |||||||||||||||||||||||||||||||||
| Common stock issued for exercise of pre-funded warrants | $ 1,000 | 0 | 0 | $ 0 | 1,000 | ||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 2,999,592 | ||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2025 | $ 3,000 | $ 285,212,000 | $ (270,416,000) | $ (29,000) | $ 14,770,000 | ||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 5,306 | 5,306 |