Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Treasury Stock [Member] | Total |
Balances (in shares) at Dec. 31, 2020 | 40,732 | | | | 14 | |
Balances at Dec. 31, 2020 | $ 41 | $ 600,388 | $ (205,924) | $ (80) | $ (256) | $ 394,169 |
Exercise of options to purchase common stock (in shares) | 203 | | | | | |
Exercise of options to purchase common stock | $ 0 | 2,048 | | | | 2,048 |
Vesting of restricted stock units (in shares) | 54 | | | | 0 | |
Vesting of restricted stock units | $ 0 | (3,198) | 0 | 0 | $ 0 | (3,198) |
Share-based compensation expense | | 18,587 | | | | 18,587 |
Shares issued in primary offering, net of issuance costs (in shares) | 2,415 | | | | 0 | |
Shares issued in primary offering, net of issuance costs | $ (2) | (332,170) | 0 | 0 | $ 0 | (332,172) |
Unrealized gain on available for sale investments | | | | | | 0 |
Foreign currency translation | | | | 173 | | 173 |
Net loss | | | (20,433) | | | (20,433) |
Shares issued in primary offering, net of issuance costs | $ 2 | 332,170 | 0 | 0 | $ 0 | 332,172 |
Balances (in shares) at Sep. 30, 2021 | 43,404 | | | | 14 | |
Balances at Sep. 30, 2021 | $ 43 | 949,995 | (226,357) | 93 | $ (256) | 723,518 |
Balances (in shares) at Jun. 30, 2021 | 43,373 | | | | 14 | |
Balances at Jun. 30, 2021 | $ 43 | 944,222 | (224,287) | 89 | $ (256) | 719,811 |
Exercise of options to purchase common stock (in shares) | 29 | | | | | |
Exercise of options to purchase common stock | $ 0 | 308 | | | | 308 |
Vesting of restricted stock units (in shares) | 2 | | | | 0 | |
Vesting of restricted stock units | $ 0 | (281) | 0 | 0 | $ 0 | (281) |
Share-based compensation expense | | 5,746 | | | | 5,746 |
Shares issued in primary offering, net of issuance costs | 0 | 0 | 0 | 0 | 0 | 0 |
Unrealized gain on available for sale investments | | | | | | 0 |
Foreign currency translation | | | | 4 | | 4 |
Net loss | | | (2,070) | | | (2,070) |
Shares issued in primary offering, net of issuance costs | $ 0 | 0 | 0 | 0 | $ 0 | 0 |
Balances (in shares) at Sep. 30, 2021 | 43,404 | | | | 14 | |
Balances at Sep. 30, 2021 | $ 43 | 949,995 | (226,357) | 93 | $ (256) | 723,518 |
Balances (in shares) at Dec. 31, 2021 | 43,449 | | | | 14 | |
Balances at Dec. 31, 2021 | $ 43 | 955,710 | (235,623) | (120) | $ (256) | 719,754 |
Exercise of options to purchase common stock (in shares) | 34 | | | | | |
Exercise of options to purchase common stock | $ 0 | 329 | | | | 329 |
Vesting of restricted stock units (in shares) | 35 | | | | 0 | |
Vesting of restricted stock units | $ 1 | (1,279) | 0 | 0 | $ 0 | (1,278) |
Share-based compensation expense | | 19,260 | | | | 19,260 |
Issuance of partner warrants | $ 0 | 9,775 | 0 | 0 | $ 0 | 9,775 |
Shares issued in primary offering, net of issuance costs (in shares) | 4,320 | | | | 0 | |
Shares issued in primary offering, net of issuance costs | $ (4) | (337,504) | 0 | 0 | $ 0 | (337,508) |
Unrealized gain on available for sale investments | 0 | 0 | 0 | 271 | 0 | 271 |
Foreign currency translation | | | | 895 | | 895 |
Net loss | | | (56,577) | | | (56,577) |
Shares issued in primary offering, net of issuance costs | $ 4 | 337,504 | 0 | 0 | $ 0 | 337,508 |
Balances (in shares) at Sep. 30, 2022 | 47,838 | | | | 14 | |
Balances at Sep. 30, 2022 | $ 48 | 1,321,299 | (292,200) | 1,046 | $ (256) | 1,029,937 |
Balances (in shares) at Jun. 30, 2022 | 47,834 | | | | 14 | |
Balances at Jun. 30, 2022 | $ 48 | 1,305,260 | (273,751) | 1,367 | $ (256) | 1,032,668 |
Exercise of options to purchase common stock (in shares) | 2 | | | | | |
Exercise of options to purchase common stock | $ 0 | 0 | | | | 0 |
Vesting of restricted stock units (in shares) | 2 | | | | 0 | |
Vesting of restricted stock units | $ 0 | (66) | 0 | 0 | $ 0 | (66) |
Share-based compensation expense | | 6,671 | | | | 6,671 |
Issuance of partner warrants | $ 0 | 9,775 | 0 | 0 | $ 0 | 9,775 |
Shares issued in primary offering, net of issuance costs (in shares) | 0 | | | | 0 | |
Shares issued in primary offering, net of issuance costs | $ 0 | (341) | 0 | 0 | $ 0 | (341) |
Unrealized gain on available for sale investments | 0 | 0 | 0 | 271 | 0 | 271 |
Foreign currency translation | | | | (592) | | (592) |
Net loss | | | (18,449) | | | (18,449) |
Shares issued in primary offering, net of issuance costs | $ 0 | 341 | 0 | 0 | $ 0 | 341 |
Balances (in shares) at Sep. 30, 2022 | 47,838 | | | | 14 | |
Balances at Sep. 30, 2022 | $ 48 | $ 1,321,299 | $ (292,200) | $ 1,046 | $ (256) | $ 1,029,937 |