Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Accumulated Other Comprehensive Loss | Accumulated Deficit |
Balance at the beginning of the period (in shares) at Dec. 31, 2020 | 25,402 | | | | |
Balance at the beginning of the period at Dec. 31, 2020 | $ 243,854 | | | | |
Balance at the end of the period (in shares) at Mar. 31, 2021 | 25,402 | | | | |
Balance at the end of the period at Mar. 31, 2021 | $ 243,854 | | | | |
Balance at the beginning of the period (in shares) at Dec. 31, 2020 | | 4,713 | | | |
Balance at the beginning of the period at Dec. 31, 2020 | (182,894) | $ 0 | $ 18,788 | $ (14) | $ (201,668) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Issuance upon exercise of options (in shares) | | 504 | | | |
Issuance upon exercise of options | 1,225 | | 1,225 | | |
Stock-based compensation expense | 650 | | 650 | | |
Unrealized gain on cash equivalents | (16) | | | (16) | |
Net loss | (12,822) | | | | (12,822) |
Balance at the end of the period (in shares) at Mar. 31, 2021 | | 5,217 | | | |
Balance at the end of the period at Mar. 31, 2021 | $ (193,857) | $ 0 | 20,663 | (30) | (214,490) |
Balance at the beginning of the period (in shares) at Dec. 31, 2020 | 25,402 | | | | |
Balance at the beginning of the period at Dec. 31, 2020 | $ 243,854 | | | | |
Balance at the end of the period (in shares) at Jun. 30, 2021 | 29,850 | | | | |
Balance at the end of the period at Jun. 30, 2021 | $ 328,564 | | | | |
Balance at the beginning of the period (in shares) at Dec. 31, 2020 | | 4,713 | | | |
Balance at the beginning of the period at Dec. 31, 2020 | (182,894) | $ 0 | 18,788 | (14) | (201,668) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net loss | (27,402) | | | | |
Balance at the end of the period (in shares) at Jun. 30, 2021 | | 5,792 | | | |
Balance at the end of the period at Jun. 30, 2021 | $ (206,306) | $ 0 | 22,803 | (39) | (229,070) |
Balance at the beginning of the period (in shares) at Mar. 31, 2021 | 25,402 | | | | |
Balance at the beginning of the period at Mar. 31, 2021 | $ 243,854 | | | | |
Redeemable Convertible Preferred Stock | | | | | |
Issuance of preferred stock, net of issuance costs (in shares) | 4,448 | | | | |
Issuance of preferred stock, net of issuance costs | $ 84,710 | | | | |
Balance at the end of the period (in shares) at Jun. 30, 2021 | 29,850 | | | | |
Balance at the end of the period at Jun. 30, 2021 | $ 328,564 | | | | |
Balance at the beginning of the period (in shares) at Mar. 31, 2021 | | 5,217 | | | |
Balance at the beginning of the period at Mar. 31, 2021 | (193,857) | $ 0 | 20,663 | (30) | (214,490) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Issuance upon exercise of options (in shares) | | 575 | | | |
Issuance upon exercise of options | 1,415 | | 1,415 | | |
Stock-based compensation expense | 725 | | 725 | | |
Unrealized gain on cash equivalents | (9) | | | (9) | |
Net loss | (14,580) | | | | (14,580) |
Balance at the end of the period (in shares) at Jun. 30, 2021 | | 5,792 | | | |
Balance at the end of the period at Jun. 30, 2021 | $ (206,306) | $ 0 | 22,803 | (39) | (229,070) |
Balance at the beginning of the period (in shares) at Dec. 31, 2021 | 0 | | | | |
Balance at the beginning of the period at Dec. 31, 2021 | $ 0 | | | | |
Balance at the end of the period (in shares) at Mar. 31, 2022 | 0 | | | | |
Balance at the end of the period at Mar. 31, 2022 | $ 0 | | | | |
Balance at the beginning of the period (in shares) at Dec. 31, 2021 | | 43,676 | | | |
Balance at the beginning of the period at Dec. 31, 2021 | 267,091 | $ 0 | 528,666 | (54) | (261,521) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Issuance upon exercise of options (in shares) | | 401 | | | |
Issuance upon exercise of options | 1,291 | | 1,291 | | |
Stock-based compensation expense | 1,552 | | 1,552 | | |
Unrealized gain on cash equivalents | 1 | | | 1 | |
Net loss | (17,185) | | | | (17,185) |
Balance at the end of the period (in shares) at Mar. 31, 2022 | | 44,077 | | | |
Balance at the end of the period at Mar. 31, 2022 | $ 252,750 | $ 0 | 531,509 | (53) | (278,706) |
Balance at the beginning of the period (in shares) at Dec. 31, 2021 | 0 | | | | |
Balance at the beginning of the period at Dec. 31, 2021 | $ 0 | | | | |
Balance at the end of the period (in shares) at Jun. 30, 2022 | 0 | | | | |
Balance at the end of the period at Jun. 30, 2022 | $ 0 | | | | |
Balance at the beginning of the period (in shares) at Dec. 31, 2021 | | 43,676 | | | |
Balance at the beginning of the period at Dec. 31, 2021 | 267,091 | $ 0 | 528,666 | (54) | (261,521) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net loss | (36,369) | | | | |
Balance at the end of the period (in shares) at Jun. 30, 2022 | | 44,538 | | | |
Balance at the end of the period at Jun. 30, 2022 | $ 239,188 | $ 0 | 537,046 | 32 | (297,890) |
Balance at the beginning of the period (in shares) at Mar. 31, 2022 | 0 | | | | |
Balance at the beginning of the period at Mar. 31, 2022 | $ 0 | | | | |
Balance at the end of the period (in shares) at Jun. 30, 2022 | 0 | | | | |
Balance at the end of the period at Jun. 30, 2022 | $ 0 | | | | |
Balance at the beginning of the period (in shares) at Mar. 31, 2022 | | 44,077 | | | |
Balance at the beginning of the period at Mar. 31, 2022 | 252,750 | $ 0 | 531,509 | (53) | (278,706) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Issuance upon exercise of options (in shares) | | 400 | | | |
Issuance upon exercise of options | 1,572 | | 1,572 | | |
Shares issued under employee stock purchase plan (in shares) | | 61 | | | |
Shares issued under employee stock purchase plan | 1,289 | | 1,289 | | |
Stock-based compensation expense | 2,676 | | 2,676 | | |
Unrealized gain on cash equivalents | 85 | | | 85 | |
Net loss | (19,184) | | | | (19,184) |
Balance at the end of the period (in shares) at Jun. 30, 2022 | | 44,538 | | | |
Balance at the end of the period at Jun. 30, 2022 | $ 239,188 | $ 0 | $ 537,046 | $ 32 | $ (297,890) |