Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($) $ in Thousands |
Common Stock [Member]
ATM [Member]
|
Common Stock [Member]
April 2025 Financing [Member]
|
Common Stock [Member]
June 2025 Financing [Member]
|
Common Stock [Member]
Restricted Stock Units (RSUs) [Member]
Management [Member]
|
Common Stock [Member]
Restricted Stock Units (RSUs) [Member]
|
Common Stock [Member]
September 2025 Warrants [Member]
|
Common Stock [Member] |
Additional Paid-in Capital [Member]
ATM [Member]
|
Additional Paid-in Capital [Member]
April 2025 Financing [Member]
|
Additional Paid-in Capital [Member]
June 2025 Financing [Member]
|
Additional Paid-in Capital [Member]
Restricted Stock Units (RSUs) [Member]
Management [Member]
|
Additional Paid-in Capital [Member]
Restricted Stock Units (RSUs) [Member]
|
Additional Paid-in Capital [Member]
September 2025 Warrants [Member]
|
Additional Paid-in Capital [Member] |
Retained Earnings [Member]
ATM [Member]
|
Retained Earnings [Member]
April 2025 Financing [Member]
|
Retained Earnings [Member]
June 2025 Financing [Member]
|
Retained Earnings [Member]
Restricted Stock Units (RSUs) [Member]
Management [Member]
|
Retained Earnings [Member]
Restricted Stock Units (RSUs) [Member]
|
Retained Earnings [Member]
September 2025 Warrants [Member]
|
Retained Earnings [Member] |
ATM [Member] |
April 2025 Financing [Member] |
June 2025 Financing [Member] |
Restricted Stock Units (RSUs) [Member]
Management [Member]
|
Restricted Stock Units (RSUs) [Member] |
September 2025 Warrants [Member] |
Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2024 | 4,600,910 | |||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 5 | $ 160,953 | $ (160,121) | $ 837 | ||||||||||||||||||||||||
| Sale of common stock (in shares) | 81,274 | |||||||||||||||||||||||||||
| Sale of common stock | $ 0 | $ 185 | $ 185 | |||||||||||||||||||||||||
| Share-based compensation | 0 | 170 | 170 | |||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (2,712) | (2,712) | ||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 4,682,184 | |||||||||||||||||||||||||||
| Balance at Mar. 31, 2025 | $ 5 | 161,308 | (162,833) | (1,520) | ||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 4,600,910 | |||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 5 | 160,953 | (160,121) | 837 | ||||||||||||||||||||||||
| Sale of common stock (in shares) | 221,378 | |||||||||||||||||||||||||||
| Net loss | (4,761) | |||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 5,504,802 | |||||||||||||||||||||||||||
| Balance at Jun. 30, 2025 | $ 6 | 162,990 | (164,882) | (1,886) | ||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 4,682,184 | |||||||||||||||||||||||||||
| Balance at Mar. 31, 2025 | $ 5 | 161,308 | (162,833) | (1,520) | ||||||||||||||||||||||||
| Sale of common stock (in shares) | 140,104 | 406,818 | 274,696 | 140,104 | ||||||||||||||||||||||||
| Sale of common stock | $ 0 | $ 1 | $ 0 | 305 | $ 718 | $ 561 | $ 0 | $ 0 | $ 0 | $ 305 | $ 719 | $ 561 | ||||||||||||||||
| Share-based compensation | 0 | 98 | 0 | 98 | ||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (2,049) | (2,049) | ||||||||||||||||||||||||
| Restricted stock units vested and issued (in shares) | 1,000 | |||||||||||||||||||||||||||
| Restricted stock units vested and issued | $ 0 | $ 0 | $ 0 | $ 0 | ||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 5,504,802 | |||||||||||||||||||||||||||
| Balance at Jun. 30, 2025 | $ 6 | 162,990 | (164,882) | (1,886) | ||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 10,755,647 | |||||||||||||||||||||||||||
| Balance at Dec. 31, 2025 | $ 11 | 169,233 | (168,349) | 895 | ||||||||||||||||||||||||
| Sale of common stock (in shares) | 184,725 | |||||||||||||||||||||||||||
| Sale of common stock | $ 0 | 185 | 0 | $ 185 | ||||||||||||||||||||||||
| Share-based compensation | 0 | 113 | 0 | 113 | ||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (2,259) | (2,259) | ||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2026 | 10,940,372 | |||||||||||||||||||||||||||
| Balance at Mar. 31, 2026 | $ 11 | 169,531 | (170,608) | (1,066) | ||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 10,755,647 | |||||||||||||||||||||||||||
| Balance at Dec. 31, 2025 | $ 11 | 169,233 | (168,349) | 895 | ||||||||||||||||||||||||
| Sale of common stock (in shares) | 4,189,055 | |||||||||||||||||||||||||||
| Net loss | (3,872) | |||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2026 | 14,984,323 | |||||||||||||||||||||||||||
| Balance at Jun. 30, 2026 | $ 15 | 174,906 | (172,221) | 2,700 | ||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2026 | 10,940,372 | |||||||||||||||||||||||||||
| Balance at Mar. 31, 2026 | $ 11 | 169,531 | (170,608) | (1,066) | ||||||||||||||||||||||||
| Sale of common stock (in shares) | 4,004,330 | 4,004,330 | ||||||||||||||||||||||||||
| Sale of common stock | $ 4 | $ 4,882 | $ 0 | $ 4,886 | ||||||||||||||||||||||||
| Share-based compensation | 0 | 109 | 0 | 109 | ||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (1,613) | (1,613) | ||||||||||||||||||||||||
| Restricted stock units vested and issued (in shares) | 8,621 | |||||||||||||||||||||||||||
| Restricted stock units vested and issued | $ 0 | $ 0 | $ 0 | $ 0 | ||||||||||||||||||||||||
| Exercise of September 2025 common stock warrants (in shares) | 31,000 | |||||||||||||||||||||||||||
| Exercise of September 2025 common stock warrants | $ 0 | $ 39 | $ 0 | $ 39 | ||||||||||||||||||||||||
| Restricted stock units issued to settle management bonus obligations | $ 0 | $ 345 | $ 0 | $ 345 | ||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2026 | 14,984,323 | |||||||||||||||||||||||||||
| Balance at Jun. 30, 2026 | $ 15 | $ 174,906 | $ (172,221) | $ 2,700 |