Unaudited Consolidated Statements of Series A Preferred Shares and Shareholders' Equity (Deficit) - USD ($) $ in Thousands | Total | At-The-Market Equity Program [Member] | Series A Preferred Shares [Member] | Ordinary Shares [Member] | Ordinary Shares [Member] At-The-Market Equity Program [Member] | Additional Paid-In-Capital [Member] | Accumulated Other Comprehensive Income (Loss) [Member] | Accumulated Deficit [Member] |
Beginning balance at Dec. 31, 2020 | $ 82,778 | | | $ 694,085 | | $ 71,573 | $ 389 | $ (683,269) |
Beginning balance, shares at Dec. 31, 2020 | | | | 48,778,678 | | | | |
Temporary equity, Beginning balance at Dec. 31, 2020 | | | $ 7,874 | | | | | |
Temporary equity, Beginning balance, shares at Dec. 31, 2020 | | | 3,901,348 | | | | | |
Issuance of ordinary shares | | $ 8,028 | | | $ 8,028 | | | |
Issuance of ordinary shares, shares | | | | | 844,796 | | | |
Share-based compensation | 4,063 | | | | | 4,063 | | |
Vesting of RSUs, shares | | | | 155,184 | | | | |
Option exercises | 200 | | | $ 200 | | | | |
Option exercises, shares | | | | 31,957 | | | | |
Issuance of ordinary shares under the ESPP | 336 | | | $ 336 | | | | |
Issuance of ordinary shares under ESPP, shares | | | | 44,036 | | | | |
Other comprehensive loss | (120) | | | | | | (120) | |
Net loss | (42,464) | | | | | | | (42,464) |
Ending balance at Mar. 31, 2021 | 52,821 | | | $ 702,649 | | 75,636 | 269 | (725,733) |
Ending balance, shares at Mar. 31, 2021 | | | | 49,854,651 | | | | |
Temporary equity, Ending balance at Mar. 31, 2021 | | | $ 7,874 | | | | | |
Temporary equity, Ending balance, shares at Mar. 31, 2021 | | | 3,901,348 | | | | | |
Beginning balance at Dec. 31, 2020 | 82,778 | | | $ 694,085 | | 71,573 | 389 | (683,269) |
Beginning balance, shares at Dec. 31, 2020 | | | | 48,778,678 | | | | |
Temporary equity, Beginning balance at Dec. 31, 2020 | | | $ 7,874 | | | | | |
Temporary equity, Beginning balance, shares at Dec. 31, 2020 | | | 3,901,348 | | | | | |
Net loss | (81,230) | | | | | | | |
Ending balance at Jun. 30, 2021 | 21,842 | | | $ 707,714 | | 78,358 | 269 | (764,499) |
Ending balance, shares at Jun. 30, 2021 | | | | 50,576,466 | | | | |
Temporary equity, Ending balance at Jun. 30, 2021 | | | $ 7,874 | | | | | |
Temporary equity, Ending balance, shares at Jun. 30, 2021 | | | 3,901,348 | | | | | |
Beginning balance at Mar. 31, 2021 | 52,821 | | | $ 702,649 | | 75,636 | 269 | (725,733) |
Beginning balance, shares at Mar. 31, 2021 | | | | 49,854,651 | | | | |
Temporary equity, Beginning balance at Mar. 31, 2021 | | | $ 7,874 | | | | | |
Temporary equity, Beginning balance, shares at Mar. 31, 2021 | | | 3,901,348 | | | | | |
Issuance of ordinary shares | | 5,065 | | | $ 5,065 | | | |
Issuance of ordinary shares, shares | | | | | 718,179 | | | |
Share-based compensation | 2,722 | | | | | 2,722 | | |
Vesting of RSUs, shares | | | | 3,636 | | | | |
Net loss | (38,766) | | | | | | | (38,766) |
Ending balance at Jun. 30, 2021 | 21,842 | | | $ 707,714 | | 78,358 | 269 | (764,499) |
Ending balance, shares at Jun. 30, 2021 | | | | 50,576,466 | | | | |
Temporary equity, Ending balance at Jun. 30, 2021 | | | $ 7,874 | | | | | |
Temporary equity, Ending balance, shares at Jun. 30, 2021 | | | 3,901,348 | | | | | |
Beginning balance at Dec. 31, 2021 | 32,498 | | | $ 749,851 | | 87,980 | 181 | (805,514) |
Beginning balance, shares at Dec. 31, 2021 | | | | 59,841,116 | | | | |
Temporary equity, Beginning balance at Dec. 31, 2021 | $ 7,874 | | $ 7,874 | | | | | |
Temporary equity, Beginning balance, shares at Dec. 31, 2021 | 3,901,348 | | 3,901,348 | | | | | |
Issuance of ordinary shares | | $ 1,167 | | | $ 1,167 | | | |
Issuance of ordinary shares, shares | | | | | 458,092 | | | |
Share-based compensation | $ 3,971 | | | | | 3,971 | | |
Vesting of RSUs, shares | | | | 468,226 | | | | |
Option exercises | 37 | | | $ 37 | | | | |
Option exercises, shares | | | | 15,000 | | | | |
Issuance of ordinary shares under the ESPP | 174 | | | $ 174 | | | | |
Issuance of ordinary shares under ESPP, shares | | | | 77,534 | | | | |
Other comprehensive loss | (86) | | | | | | (86) | |
Net loss | (37,814) | | | | | | | (37,814) |
Ending balance at Mar. 31, 2022 | (53) | | | $ 751,229 | | 91,951 | 95 | (843,328) |
Ending balance, shares at Mar. 31, 2022 | | | | 60,859,968 | | | | |
Temporary equity, Ending balance at Mar. 31, 2022 | | | $ 7,874 | | | | | |
Temporary equity, Ending balance, shares at Mar. 31, 2022 | | | 3,901,348 | | | | | |
Beginning balance at Dec. 31, 2021 | 32,498 | | | $ 749,851 | | 87,980 | 181 | (805,514) |
Beginning balance, shares at Dec. 31, 2021 | | | | 59,841,116 | | | | |
Temporary equity, Beginning balance at Dec. 31, 2021 | $ 7,874 | | $ 7,874 | | | | | |
Temporary equity, Beginning balance, shares at Dec. 31, 2021 | 3,901,348 | | 3,901,348 | | | | | |
Net loss | $ (79,110) | | | | | | | |
Ending balance at Jun. 30, 2022 | 30,947 | | | $ 802,449 | | 113,169 | (47) | (884,624) |
Ending balance, shares at Jun. 30, 2022 | | | | 86,724,658 | | | | |
Temporary equity, Ending balance at Jun. 30, 2022 | $ 7,874 | | $ 7,874 | | | | | |
Temporary equity, Ending balance, shares at Jun. 30, 2022 | 3,901,348 | | 3,901,348 | | | | | |
Beginning balance at Mar. 31, 2022 | $ (53) | | | $ 751,229 | | 91,951 | 95 | (843,328) |
Beginning balance, shares at Mar. 31, 2022 | | | | 60,859,968 | | | | |
Temporary equity, Beginning balance at Mar. 31, 2022 | | | $ 7,874 | | | | | |
Temporary equity, Beginning balance, shares at Mar. 31, 2022 | | | 3,901,348 | | | | | |
Issuance of ordinary shares | 51,220 | | | $ 51,220 | | | | |
Issuance of ordinary shares, shares | | | | 25,464,483 | | | | |
Issuance of pre-funded warrants , net of offering costs. | 14,268 | | | | | 14,268 | | |
Share-based compensation | 6,950 | | | | | 6,950 | | |
Vesting of RSUs, shares | | | | 400,207 | | | | |
Other comprehensive loss | (142) | | | | | | (142) | |
Net loss | (41,296) | | | | | | | (41,296) |
Ending balance at Jun. 30, 2022 | 30,947 | | | $ 802,449 | | $ 113,169 | $ (47) | $ (884,624) |
Ending balance, shares at Jun. 30, 2022 | | | | 86,724,658 | | | | |
Temporary equity, Ending balance at Jun. 30, 2022 | $ 7,874 | | $ 7,874 | | | | | |
Temporary equity, Ending balance, shares at Jun. 30, 2022 | 3,901,348 | | 3,901,348 | | | | | |