Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands |
Warrants at $3.00 Per Share [Member]
Common Stock [Member]
|
Warrants at $3.00 Per Share [Member]
Additional Paid-in Capital [Member]
|
Warrants at $3.00 Per Share [Member] |
Warrants at $5.00 Per Share [Member]
Common Stock [Member]
|
Warrants at $5.00 Per Share [Member]
Additional Paid-in Capital [Member]
|
Warrants at $5.00 Per Share [Member] |
Warrants at $6.00 Per Share [Member]
Common Stock [Member]
|
Warrants at $6.00 Per Share [Member]
Additional Paid-in Capital [Member]
|
Warrants at $6.00 Per Share [Member] |
Warrants at $6.50 Per Share [Member]
Common Stock [Member]
|
Warrants at $6.50 Per Share [Member]
Additional Paid-in Capital [Member]
|
Warrants at $6.50 Per Share [Member] |
Warrants at $8.125 Per Share [Member]
Common Stock [Member]
|
Warrants at $8.125 Per Share [Member]
Additional Paid-in Capital [Member]
|
Warrants at $8.125 Per Share [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2019 | 29,829,916 | |||||||||||||||||||
| Balance at Dec. 31, 2019 | $ 3 | $ 31,923 | $ (12,730) | $ 19,196 | ||||||||||||||||
| Sale of Common Stock and warrant in public offering, net of issuance costs (in shares) | 2,066,667 | |||||||||||||||||||
| Sale of Common Stock and warrant in public offering, net of issuance costs | 11,667 | $ 11,667 | ||||||||||||||||||
| Common shares issued upon exercise of warrants, net of issuance costs (in shares) | 328,458 | 3,890,839 | 675,000 | 261,679 | ||||||||||||||||
| Common shares issued upon exercise of warrants, net of issuance costs | $ 961 | $ 961 | $ 1 | $ 18,718 | $ 18,719 | $ 3,848 | $ 3,848 | $ 1,646 | $ 1,646 | |||||||||||
| Common shares issued upon exercise of stock options (in shares) | 371,000 | 371,000 | ||||||||||||||||||
| Common shares issued upon exercise of stock options | 705 | $ 705 | ||||||||||||||||||
| Common shares issued upon vesting of restricted stock units (in shares) | 130,603 | |||||||||||||||||||
| Share-based compensation expense | 2,237 | 2,237 | ||||||||||||||||||
| Net unrealized gain on short-term investments | $ 15 | 15 | ||||||||||||||||||
| Net loss for the period | (12,580) | (12,580) | ||||||||||||||||||
| Net loss | (12,580) | (12,580) | ||||||||||||||||||
| Balance (in shares) at Dec. 31, 2020 | 37,554,162 | |||||||||||||||||||
| Balance at Dec. 31, 2020 | $ 4 | 71,705 | (25,310) | 15 | $ 46,414 | |||||||||||||||
| Common shares issued upon exercise of stock options (in shares) | 915,404 | 915,404 | ||||||||||||||||||
| Common shares issued upon exercise of stock options | 1,678 | $ 1,678 | ||||||||||||||||||
| Common shares issued upon vesting of restricted stock units (in shares) | 524,491 | |||||||||||||||||||
| Share-based compensation expense | 5,356 | 5,356 | ||||||||||||||||||
| Net unrealized gain on short-term investments | (21) | |||||||||||||||||||
| Net loss for the period | (24,449) | (24,449) | ||||||||||||||||||
| Common shares issued upon exercise of warrants (in shares) | 1,661,320 | 153,692 | ||||||||||||||||||
| Common shares issued upon exercise of warrants | $ 10,798 | $ 10,798 | $ 1,249 | $ 1,249 | ||||||||||||||||
| Common shares issued for services (in shares) | 42,876 | |||||||||||||||||||
| Common shares issued for services | 239 | 239 | ||||||||||||||||||
| Net unrealized loss on short-term investments | (21) | (21) | ||||||||||||||||||
| Net loss | (24,449) | (24,449) | ||||||||||||||||||
| Balance (in shares) at Dec. 31, 2021 | 40,851,945 | |||||||||||||||||||
| Balance at Dec. 31, 2021 | $ 4 | $ 91,025 | $ (49,759) | $ (6) | $ 41,264 |