Condensed 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, Common [Member] | Total |
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) | 32 | | | | | |
Exercise of options to purchase common stock | $ 0 | 329 | 0 | 0 | $ 0 | 329 |
Vesting of restricted stock units (in shares) | 32 | | | | 0 | |
Vesting of restricted stock units | $ 1 | (1,213) | 0 | 0 | $ 0 | (1,212) |
Share-based compensation expense | 0 | 12,589 | 0 | 0 | 0 | 12,589 |
Foreign currency translation | 0 | 0 | 0 | 1,487 | 0 | 1,487 |
Net loss | $ 0 | 0 | (38,128) | 0 | $ 0 | (38,128) |
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,845 | 0 | 0 | $ 0 | 337,849 |
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 |
Balances (in shares) at Mar. 31, 2022 | 43,485 | | | | 14 | |
Balances at Mar. 31, 2022 | $ 43 | 961,914 | (253,165) | (482) | $ (256) | 708,054 |
Exercise of options to purchase common stock (in shares) | 10 | | | | | |
Exercise of options to purchase common stock | $ 0 | 97 | 0 | 0 | $ 0 | 97 |
Vesting of restricted stock units (in shares) | 18 | | | | 0 | |
Vesting of restricted stock units | $ 1 | (890) | 0 | 0 | $ 0 | (889) |
Share-based compensation expense | 0 | 6,294 | 0 | 0 | 0 | 6,294 |
Foreign currency translation | 0 | 0 | 0 | 1,849 | 0 | 1,849 |
Net loss | $ 0 | 0 | (20,586) | 0 | $ 0 | (20,586) |
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,845 | 0 | 0 | $ 0 | 337,849 |
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 |
Balances (in shares) at Dec. 31, 2022 | 48,051 | | | | 14 | |
Balances at Dec. 31, 2022 | $ 48 | 1,325,524 | (295,117) | 1,370 | $ (256) | $ 1,031,569 |
Exercise of options to purchase common stock (in shares) | 91 | | | | | 162 |
Exercise of options to purchase common stock | $ 0 | 3,061 | 0 | 0 | $ 0 | $ 3,061 |
Vesting of restricted stock units (in shares) | 43 | | | | 0 | |
Vesting of restricted stock units | $ 0 | (850) | 0 | 0 | $ 0 | (850) |
Share-based compensation expense | 0 | 13,986 | 0 | 0 | 0 | 13,986 |
Foreign currency translation | 0 | 0 | 0 | (2,033) | 0 | (2,033) |
Net loss | 0 | 0 | (41,738) | 0 | 0 | (41,738) |
Purchase of capped call option | $ 0 | (66,211) | 0 | 0 | $ 0 | (66,211) |
Balances (in shares) at Jun. 30, 2023 | 48,185 | | | | 14 | |
Balances at Jun. 30, 2023 | $ 48 | 1,275,510 | (336,855) | (663) | $ (256) | 937,784 |
Balances (in shares) at Mar. 31, 2023 | 48,109 | | | | 14 | |
Balances at Mar. 31, 2023 | $ 48 | 1,267,642 | (319,903) | 1,376 | $ (256) | 948,907 |
Exercise of options to purchase common stock (in shares) | 56 | | | | | |
Exercise of options to purchase common stock | $ 0 | 1,107 | 0 | 0 | $ 0 | 1,107 |
Vesting of restricted stock units (in shares) | 20 | | | | 0 | |
Vesting of restricted stock units | $ 0 | (248) | 0 | 0 | $ 0 | (248) |
Share-based compensation expense | 0 | 7,009 | 0 | 0 | 0 | 7,009 |
Foreign currency translation | 0 | 0 | 0 | (2,039) | 0 | (2,039) |
Net loss | $ 0 | 0 | (16,952) | 0 | $ 0 | (16,952) |
Balances (in shares) at Jun. 30, 2023 | 48,185 | | | | 14 | |
Balances at Jun. 30, 2023 | $ 48 | $ 1,275,510 | $ (336,855) | $ (663) | $ (256) | $ 937,784 |