Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($) $ in Thousands | Restricted Stock Units (RSUs) [Member]Board of Directors [Member]Common Stock [Member] | Restricted Stock Units (RSUs) [Member]Board of Directors [Member]Additional Paid-in Capital [Member] | Restricted Stock Units (RSUs) [Member]Board of Directors [Member]Retained Earnings [Member] | Restricted Stock Units (RSUs) [Member]Board of Directors [Member] | Restricted Stock Units (RSUs) [Member]Management [Member]Common Stock [Member] | Restricted Stock Units (RSUs) [Member]Management [Member]Additional Paid-in Capital [Member] | Restricted Stock Units (RSUs) [Member]Management [Member]Retained Earnings [Member] | Restricted Stock Units (RSUs) [Member]Management [Member] | Restricted Stock Units (RSUs) [Member]Common Stock [Member] | Restricted Stock Units (RSUs) [Member]Additional Paid-in Capital [Member] | Restricted Stock Units (RSUs) [Member]Retained Earnings [Member] | Restricted Stock Units (RSUs) [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Balance (in shares) at Dec. 31, 2019 | | | | | | | | | | | | | 6,825,183 | | | |
Balance at Dec. 31, 2019 | | | | | | | | | | | | | $ 7 | $ 103,433 | $ (101,070) | $ 2,370 |
Restricted stock units vested and issued (in shares) | | | | | | | | | | | | | 23,172 | | | |
Restricted stock units vested and issued | | | | | | | | | | | | | $ 0 | 0 | 0 | 0 |
Share-based compensation | | | | | | | | | | | | | 0 | 941 | 0 | 941 |
Net loss | | | | | | | | | | | | | $ 0 | 0 | (4,594) | (4,594) |
Balance (in shares) at Mar. 31, 2020 | | | | | | | | | | | | | 6,848,355 | | | |
Balance at Mar. 31, 2020 | | | | | | | | | | | | | $ 7 | 104,374 | (105,664) | (1,283) |
Balance (in shares) at Dec. 31, 2019 | | | | | | | | | | | | | 6,825,183 | | | |
Balance at Dec. 31, 2019 | | | | | | | | | | | | | $ 7 | 103,433 | (101,070) | 2,370 |
Net loss | | | | | | | | | | | | | | | | (8,167) |
Balance (in shares) at Jun. 30, 2020 | | | | | | | | | | | | | 12,425,794 | | | |
Balance at Jun. 30, 2020 | | | | | | | | | | | | | $ 12 | 116,516 | (109,237) | 7,291 |
Balance (in shares) at Mar. 31, 2020 | | | | | | | | | | | | | 6,848,355 | | | |
Balance at Mar. 31, 2020 | | | | | | | | | | | | | $ 7 | 104,374 | (105,664) | (1,283) |
Restricted stock units vested and issued (in shares) | | | | | | | | | | | | | 71,624 | | | |
Restricted stock units vested and issued | | | | | | | | | | | | | $ 0 | 0 | 0 | 0 |
Sale of common stock (in shares) | | | | | | | | | | | | | 5,476,190 | | | |
Sale of common stock | | | | | | | | | | | | | $ 5 | 10,335 | 0 | 10,340 |
Share-based compensation | | | | | | | | | | | | | 0 | 655 | 0 | 655 |
Net loss | | | | | | | | | | | | | $ 0 | 0 | (3,573) | (3,573) |
Restricted stock units issued | $ 0 | $ 613 | $ 0 | $ 613 | $ 0 | $ 391 | $ 0 | $ 391 | | | | | | | | |
Stock grants to former directors (in shares) | | | | | | | | | | | | | 29,625 | | | |
Stock grants to former directors | | | | | | | | | | | | | $ 0 | 148 | 0 | 148 |
Balance (in shares) at Jun. 30, 2020 | | | | | | | | | | | | | 12,425,794 | | | |
Balance at Jun. 30, 2020 | | | | | | | | | | | | | $ 12 | 116,516 | (109,237) | 7,291 |
Balance (in shares) at Dec. 31, 2020 | | | | | | | | | | | | | 16,297,381 | | | |
Balance at Dec. 31, 2020 | | | | | | | | | | | | | $ 16 | 135,234 | (116,074) | 19,176 |
Restricted stock units vested and issued (in shares) | | | | | | | | | 40,100 | | | | | | | |
Restricted stock units vested and issued | | | | | | | | | $ 0 | $ 0 | $ 0 | $ 0 | | | | |
Sale of common stock (in shares) | | | | | | | | | | | | | 453,832 | | | |
Sale of common stock | | | | | | | | | | | | | $ 1 | 1,933 | 0 | 1,934 |
Exercise of common stock options (in shares) | | | | | | | | | | | | | 1,580 | | | |
Exercise of common stock options | | | | | | | | | | | | | $ 0 | 5 | 0 | 5 |
Share-based compensation | | | | | | | | | | | | | 0 | 416 | 0 | 416 |
Net loss | | | | | | | | | | | | | $ 0 | 0 | (2,969) | (2,969) |
Balance (in shares) at Mar. 31, 2021 | | | | | | | | | | | | | 16,792,893 | | | |
Balance at Mar. 31, 2021 | | | | | | | | | | | | | $ 17 | 137,588 | (119,043) | 18,562 |
Balance (in shares) at Dec. 31, 2020 | | | | | | | | | | | | | 16,297,381 | | | |
Balance at Dec. 31, 2020 | | | | | | | | | | | | | $ 16 | 135,234 | (116,074) | $ 19,176 |
Exercise of common stock options (in shares) | | | | | | | | | | | | | | | | 1,580 |
Net loss | | | | | | | | | | | | | | | | $ (6,456) |
Balance (in shares) at Jun. 30, 2021 | | | | | | | | | | | | | 16,871,265 | | | |
Balance at Jun. 30, 2021 | | | | | | | | | | | | | $ 17 | 138,186 | (122,530) | 15,673 |
Balance (in shares) at Mar. 31, 2021 | | | | | | | | | | | | | 16,792,893 | | | |
Balance at Mar. 31, 2021 | | | | | | | | | | | | | $ 17 | 137,588 | (119,043) | 18,562 |
Restricted stock units vested and issued (in shares) | | | | | | | | | 78,372 | | | | | | | |
Restricted stock units vested and issued | | | | | | | | | $ 0 | $ 0 | $ 0 | $ 0 | | | | |
Share-based compensation | | | | | | | | | | | | | 0 | 384 | 0 | 384 |
Net loss | | | | | | | | | | | | | 0 | 0 | (3,487) | (3,487) |
Restricted stock units issued | | | | | | | | | | | | | $ 0 | 214 | 0 | 214 |
Balance (in shares) at Jun. 30, 2021 | | | | | | | | | | | | | 16,871,265 | | | |
Balance at Jun. 30, 2021 | | | | | | | | | | | | | $ 17 | $ 138,186 | $ (122,530) | $ 15,673 |