Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands | Total | Private Placement [Member] | Common Stock [Member] | Common Stock [Member] Private Placement [Member] | Additional Paid-in Capital [Member] | Additional Paid-in Capital [Member] Private Placement [Member] | Accumulated Other Comprehensive Income (Loss) [Member] | Accumulated Deficit [Member] |
Beginning balance at Dec. 31, 2020 | $ 143,906 | | $ 49 | | $ 398,311 | | $ (23) | $ (254,431) |
Beginning balance, shares at Dec. 31, 2020 | | | 48,533,135 | | | | | |
Issuance of common stock upon private investment, net of offering costs | | $ 86,097 | | $ 10 | | $ 86,087 | | |
Issuance of common stock upon private investment, net of offering costs, shares | | | | 9,599,998 | | | | |
Vesting of restricted stock, shares | | | 8,466 | | | | | |
Issuance of common stock upon exercise of stock options | 2,869 | | | | 2,869 | | | |
Issuance of common stock upon exercise of stock options, shares | | | 353,147 | | | | | |
Issuance of common stock under Employee Stock Purchase Plan | 86 | | | | 86 | | | |
Issuance of common stock under Employee Stock Purchase Plan, shares | | | 13,989 | | | | | |
Stock-based compensation expense | 4,326 | | | | 4,326 | | | |
Unrealized gains (losses) on marketable securities | 25 | | | | | | 25 | |
Net loss | (34,417) | | | | | | | (34,417) |
Ending balance at Jun. 30, 2021 | 202,892 | | $ 59 | | 491,679 | | 2 | (288,848) |
Ending balance, shares at Jun. 30, 2021 | | | 58,508,735 | | | | | |
Beginning balance at Dec. 31, 2020 | 143,906 | | $ 49 | | 398,311 | | (23) | (254,431) |
Beginning balance, shares at Dec. 31, 2020 | | | 48,533,135 | | | | | |
Net loss | (71,100) | | | | | | | |
Ending balance at Dec. 31, 2021 | 172,672 | | $ 59 | | 498,210 | | (30) | (325,567) |
Ending balance, shares at Dec. 31, 2021 | | | 58,799,157 | | | | | |
Beginning balance at Mar. 31, 2021 | 129,059 | | $ 49 | | 400,921 | | 9 | (271,920) |
Beginning balance, shares at Mar. 31, 2021 | | | 48,603,205 | | | | | |
Issuance of common stock upon private investment, net of offering costs | | $ 86,097 | | $ 10 | | $ 86,087 | | |
Issuance of common stock upon private investment, net of offering costs, shares | | | | 9,599,998 | | | | |
Issuance of common stock upon exercise of stock options | 2,451 | | | | 2,451 | | | |
Issuance of common stock upon exercise of stock options, shares | | | 291,543 | | | | | |
Issuance of common stock under Employee Stock Purchase Plan | 86 | | | | 86 | | | |
Issuance of common stock under Employee Stock Purchase Plan, shares | | | 13,989 | | | | | |
Stock-based compensation expense | 2,134 | | | | 2,134 | | | |
Unrealized gains (losses) on marketable securities | (7) | | | | | | (7) | |
Net loss | (16,928) | | | | | | | (16,928) |
Ending balance at Jun. 30, 2021 | 202,892 | | $ 59 | | 491,679 | | 2 | (288,848) |
Ending balance, shares at Jun. 30, 2021 | | | 58,508,735 | | | | | |
Beginning balance at Dec. 31, 2021 | 172,672 | | $ 59 | | 498,210 | | (30) | (325,567) |
Beginning balance, shares at Dec. 31, 2021 | | | 58,799,157 | | | | | |
Issuance of common stock under Employee Stock Purchase Plan | 49 | | | | 49 | | | |
Issuance of common stock under Employee Stock Purchase Plan, shares | | | 49,704 | | | | | |
Stock-based compensation expense | 3,750 | | | | 3,750 | | | |
Unrealized gains (losses) on marketable securities | (572) | | | | | | (572) | |
Net loss | (40,221) | | | | | | | (40,221) |
Ending balance at Jun. 30, 2022 | 135,678 | | $ 59 | | 502,009 | | (602) | (365,788) |
Ending balance, shares at Jun. 30, 2022 | | | 58,848,861 | | | | | |
Beginning balance at Mar. 31, 2022 | 151,188 | | $ 59 | | 500,115 | | (469) | (348,517) |
Beginning balance, shares at Mar. 31, 2022 | | | 58,799,157 | | | | | |
Issuance of common stock under Employee Stock Purchase Plan | 49 | | | | 49 | | | |
Issuance of common stock under Employee Stock Purchase Plan, shares | | | 49,704 | | | | | |
Stock-based compensation expense | 1,845 | | | | 1,845 | | | |
Unrealized gains (losses) on marketable securities | (133) | | | | | | (133) | |
Net loss | (17,271) | | | | | | | (17,271) |
Ending balance at Jun. 30, 2022 | $ 135,678 | | $ 59 | | $ 502,009 | | $ (602) | $ (365,788) |
Ending balance, shares at Jun. 30, 2022 | | | 58,848,861 | | | | | |