Condensed Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-In Capital | Accumulated Other Comprehensive Income | Accumulated Deficit |
Beginning Balance at Dec. 31, 2018 | $ 86,833 | $ 4 | $ 197,595 | | $ (110,766) |
Beginning balance, shares at Dec. 31, 2018 | | 36,829,857 | | | |
Issuance of common stock upon exercise of stock options | 83 | | 83 | | |
Issuance of common stock upon exercise of stock options, shares | | 80,000 | | | |
Stock-based compensation expense | 1,157 | | 1,157 | | |
Other comprehensive income | 6 | | | $ 6 | |
Net loss | (7,984) | | | | (7,984) |
Ending Balance at Mar. 31, 2019 | 80,095 | $ 4 | 198,835 | 6 | (118,750) |
Ending balance, shares at Mar. 31, 2019 | | 36,909,857 | | | |
Beginning Balance at Dec. 31, 2018 | 86,833 | $ 4 | 197,595 | | (110,766) |
Beginning balance, shares at Dec. 31, 2018 | | 36,829,857 | | | |
Other comprehensive income | 12 | | | | |
Net loss | (19,369) | | | | |
Ending Balance at Jun. 30, 2019 | 70,019 | $ 4 | 200,138 | 12 | (130,135) |
Ending balance, shares at Jun. 30, 2019 | | 36,931,141 | | | |
Beginning Balance at Mar. 31, 2019 | 80,095 | $ 4 | 198,835 | 6 | (118,750) |
Beginning balance, shares at Mar. 31, 2019 | | 36,909,857 | | | |
Issuance of common stock upon exercise of stock options | 59 | | 59 | | |
Issuance of common stock upon exercise of stock options, shares | | 21,284 | | | |
Stock-based compensation expense | 1,244 | | 1,244 | | |
Other comprehensive income | 6 | | | 6 | |
Net loss | (11,385) | | | | (11,385) |
Ending Balance at Jun. 30, 2019 | 70,019 | $ 4 | 200,138 | 12 | (130,135) |
Ending balance, shares at Jun. 30, 2019 | | 36,931,141 | | | |
Beginning Balance at Dec. 31, 2019 | 345,359 | $ 5 | 503,475 | 10 | (158,131) |
Beginning balance, shares at Dec. 31, 2019 | | 44,413,404 | | | |
Issuance of common stock upon exercise of stock options | 159 | | 159 | | |
Issuance of common stock upon exercise of stock options, shares | | 39,297 | | | |
Stock-based compensation expense | 6,082 | | 6,082 | | |
Other comprehensive income | 479 | | | 479 | |
Net loss | (24,392) | | | | (24,392) |
Ending Balance at Mar. 31, 2020 | 327,687 | $ 5 | 509,716 | 489 | (182,523) |
Ending balance, shares at Mar. 31, 2020 | | 44,452,701 | | | |
Beginning Balance at Dec. 31, 2019 | 345,359 | $ 5 | 503,475 | 10 | (158,131) |
Beginning balance, shares at Dec. 31, 2019 | | 44,413,404 | | | |
Other comprehensive income | 584 | | | | |
Net loss | (50,391) | | | | |
Ending Balance at Jun. 30, 2020 | 309,197 | $ 5 | 517,120 | 594 | (208,522) |
Ending balance, shares at Jun. 30, 2020 | | 44,667,016 | | | |
Beginning Balance at Mar. 31, 2020 | 327,687 | $ 5 | 509,716 | 489 | (182,523) |
Beginning balance, shares at Mar. 31, 2020 | | 44,452,701 | | | |
Issuance of common stock upon exercise of stock options | 720 | | 720 | | |
Issuance of common stock upon exercise of stock options, shares | | 203,373 | | | |
Issuance of common stock upon vesting of restricted stock units, net of taxes withheld | (206) | | (206) | | |
Issuance of common stock upon vesting of restricted stock units, net of taxes withheld, shares | | 10,942 | | | |
Stock-based compensation expense | 6,890 | | 6,890 | | |
Other comprehensive income | 105 | | | 105 | |
Net loss | (25,999) | | | | (25,999) |
Ending Balance at Jun. 30, 2020 | $ 309,197 | $ 5 | $ 517,120 | $ 594 | $ (208,522) |
Ending balance, shares at Jun. 30, 2020 | | 44,667,016 | | | |