Condensed Statements of Convertible Preferred Stock and Stockholders' Deficit (Unaudited) - USD ($) $ in Thousands | Total | Convertible Preferred Stock | Series C Convertible Preferred Stock | Series B Convertible Preferred Stock | Common Stock | Additional Paid-In Capital | Notes Receivable from Stockholders | Accumulated Deficit |
Temporary equity balance, shares at Dec. 31, 2019 | | 11,403,077 | | | | | | |
Temporary equity, balance at Dec. 31, 2019 | | $ 73,042 | | | | | | |
Balance, shares at Dec. 31, 2019 | | | | | 1,193,488 | | | |
Balance at Dec. 31, 2019 | $ (43,739) | | | | | $ 764 | $ (86) | $ (44,417) |
Issuance of convertible preferred stock, net of issuance costs | | | | $ 30,671 | | | | |
Issuance of convertible preferred stock, net of issuance costs, shares | | | | 3,086,415 | | | | |
Issuance of common stock upon exercise of stock options | 3 | | | | | 3 | | |
Issuance of common stock upon exercise of stock options, shares | | | | | 3,333 | | | |
Repurchase of common stock related to early exercise of options, shares | | | | | (612) | | | |
Vesting of early exercised stock options | 11 | | | | | 11 | | |
Notes receivable from stockholders | 1 | | | | | | 1 | |
Stock-based compensation | 154 | | | | | 154 | | |
Net loss and other comprehensive loss | (9,051) | | | | | | | (9,051) |
Balance at Mar. 31, 2020 | (52,621) | | | | | 932 | (85) | (53,468) |
Temporary equity balance, shares at Mar. 31, 2020 | | 14,489,492 | | | | | | |
Temporary equity, balance at Mar. 31, 2020 | | $ 103,713 | | | | | | |
Balance, shares at Mar. 31, 2020 | | | | | 1,196,209 | | | |
Temporary equity balance, shares at Dec. 31, 2019 | | 11,403,077 | | | | | | |
Temporary equity, balance at Dec. 31, 2019 | | $ 73,042 | | | | | | |
Balance, shares at Dec. 31, 2019 | | | | | 1,193,488 | | | |
Balance at Dec. 31, 2019 | (43,739) | | | | | 764 | (86) | (44,417) |
Net loss and other comprehensive loss | (17,782) | | | | | | | |
Balance at Jun. 30, 2020 | (61,154) | | | | | 1,130 | (85) | (62,199) |
Temporary equity balance, shares at Jun. 30, 2020 | | 14,489,492 | | | | | | |
Temporary equity, balance at Jun. 30, 2020 | | $ 103,713 | | | | | | |
Balance, shares at Jun. 30, 2020 | | | | | 1,198,002 | | | |
Temporary equity balance, shares at Mar. 31, 2020 | | 14,489,492 | | | | | | |
Temporary equity, balance at Mar. 31, 2020 | | $ 103,713 | | | | | | |
Balance, shares at Mar. 31, 2020 | | | | | 1,196,209 | | | |
Balance at Mar. 31, 2020 | (52,621) | | | | | 932 | (85) | (53,468) |
Issuance of common stock upon exercise of stock options | 2 | | | | | 2 | | |
Issuance of common stock upon exercise of stock options, shares | | | | | 1,793 | | | |
Vesting of early exercised stock options | 11 | | | | | 11 | | |
Stock-based compensation | 185 | | | | | 185 | | |
Net loss and other comprehensive loss | (8,731) | | | | | | | (8,731) |
Balance at Jun. 30, 2020 | $ (61,154) | | | | | 1,130 | (85) | (62,199) |
Temporary equity balance, shares at Jun. 30, 2020 | | 14,489,492 | | | | | | |
Temporary equity, balance at Jun. 30, 2020 | | $ 103,713 | | | | | | |
Balance, shares at Jun. 30, 2020 | | | | | 1,198,002 | | | |
Temporary equity balance, shares at Dec. 31, 2020 | 24,493,528 | 24,493,528 | 6,917,621 | 9,259,245 | | | | |
Temporary equity, balance at Dec. 31, 2020 | $ 220,754 | $ 220,754 | $ 85,717 | $ 91,644 | | | | |
Balance, shares at Dec. 31, 2020 | | | | | 1,210,306 | | | |
Balance at Dec. 31, 2020 | (81,315) | | | | | 1,584 | (87) | (82,812) |
Issuance of convertible preferred stock, net of issuance costs | | | $ 19,981 | | | | | |
Issuance of convertible preferred stock, net of issuance costs, shares | | | 1,608,750 | | | | | |
Issuance of common stock upon exercise of stock options | 29 | | | | | 29 | | |
Issuance of common stock upon exercise of stock options, shares | | | | | 12,508 | | | |
Repurchase of common stock related to early exercise of options, shares | | | | | (365) | | | |
Vesting of early exercised stock options | 9 | | | | | 9 | | |
Stock-based compensation | 432 | | | | | 432 | | |
Net loss and other comprehensive loss | (13,098) | | | | | | | (13,098) |
Balance at Mar. 31, 2021 | $ (93,943) | | | | | 2,054 | (87) | (95,910) |
Temporary equity balance, shares at Mar. 31, 2021 | | 26,102,278 | | | | | | |
Temporary equity, balance at Mar. 31, 2021 | | $ 240,735 | | | | | | |
Balance, shares at Mar. 31, 2021 | | | | | 1,222,449 | | | |
Temporary equity balance, shares at Dec. 31, 2020 | 24,493,528 | 24,493,528 | 6,917,621 | 9,259,245 | | | | |
Temporary equity, balance at Dec. 31, 2020 | $ 220,754 | $ 220,754 | $ 85,717 | $ 91,644 | | | | |
Balance, shares at Dec. 31, 2020 | | | | | 1,210,306 | | | |
Balance at Dec. 31, 2020 | (81,315) | | | | | 1,584 | (87) | (82,812) |
Net loss and other comprehensive loss | (28,308) | | | | | | | |
Balance at Jun. 30, 2021 | $ (108,536) | | | | | 2,596 | (12) | (111,120) |
Temporary equity balance, shares at Jun. 30, 2021 | 26,102,278 | 26,102,278 | 8,526,371 | 9,259,245 | | | | |
Temporary equity, balance at Jun. 30, 2021 | $ 240,735 | $ 240,735 | $ 105,698 | $ 91,644 | | | | |
Balance, shares at Jun. 30, 2021 | | | | | 1,222,642 | | | |
Temporary equity balance, shares at Mar. 31, 2021 | | 26,102,278 | | | | | | |
Temporary equity, balance at Mar. 31, 2021 | | $ 240,735 | | | | | | |
Balance, shares at Mar. 31, 2021 | | | | | 1,222,449 | | | |
Balance at Mar. 31, 2021 | (93,943) | | | | | 2,054 | (87) | (95,910) |
Issuance of common stock upon exercise of stock options | 31 | | | | | 31 | | |
Issuance of common stock upon exercise of stock options, shares | | | | | 12,173 | | | |
Repurchase of common stock related to early exercise of options, shares | | | | | (11,980) | | | |
Vesting of early exercised stock options | 9 | | | | | 9 | | |
Notes receivable from stockholders | 75 | | | | | | 75 | |
Stock-based compensation | 502 | | | | | 502 | | |
Net loss and other comprehensive loss | (15,210) | | | | | | | (15,210) |
Balance at Jun. 30, 2021 | $ (108,536) | | | | | $ 2,596 | $ (12) | $ (111,120) |
Temporary equity balance, shares at Jun. 30, 2021 | 26,102,278 | 26,102,278 | 8,526,371 | 9,259,245 | | | | |
Temporary equity, balance at Jun. 30, 2021 | $ 240,735 | $ 240,735 | $ 105,698 | $ 91,644 | | | | |
Balance, shares at Jun. 30, 2021 | | | | | 1,222,642 | | | |