Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Accumulated Other Comprehensive Loss | Accumulated Deficit |
Beginning balance (in shares) at Dec. 31, 2020 | 65,971 | | | | |
Beginning balance at Dec. 31, 2020 | $ 247,041 | | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | |
Preferred stock conversion to Class B common stock (in shares) | (65,971) | | | | |
Preferred stock conversion to Class B common stock | $ (247,041) | | | | |
Ending balance (in shares) at Mar. 31, 2021 | 0 | | | | |
Ending balance at Mar. 31, 2021 | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2020 | | 12,890 | | | |
Beginning balance at Dec. 31, 2020 | (222,177) | $ 1 | $ 29,989 | $ 0 | $ (252,167) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Exercise of stock options (in shares) | | 1,458 | | | |
Exercise of stock options | 1,875 | | 1,875 | | |
Stock-based compensation | 3,498 | | 3,498 | | |
Conversion of preferred stock warrants to Class B common stock warrants | 1,827 | | 1,827 | | |
Preferred stock conversion to Class B common stock (in shares) | | 65,971 | | | |
Preferred stock conversion to Class B common stock | 247,041 | $ 7 | 247,034 | | |
Sale of Class A common stock upon initial public offering, net of issuance costs (in shares) | | 13,800 | | | |
Sale of Class A common stock upon initial public offering, net of issuance costs | 175,534 | $ 1 | 175,533 | | |
Cashless exercise of common stock warrant (in shares) | | 25 | | | |
Net loss | (16,171) | | | | (16,171) |
Ending balance (in shares) at Mar. 31, 2021 | | 94,144 | | | |
Ending balance at Mar. 31, 2021 | $ 191,427 | $ 9 | 459,756 | 0 | (268,338) |
Beginning balance (in shares) at Dec. 31, 2020 | 65,971 | | | | |
Beginning balance at Dec. 31, 2020 | $ 247,041 | | | | |
Ending balance (in shares) at Sep. 30, 2021 | 0 | | | | |
Ending balance at Sep. 30, 2021 | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2020 | | 12,890 | | | |
Beginning balance at Dec. 31, 2020 | (222,177) | $ 1 | 29,989 | 0 | (252,167) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Other comprehensive (loss) income | (28) | | | | |
Net loss | (45,265) | | | | |
Ending balance (in shares) at Sep. 30, 2021 | | 97,328 | | | |
Ending balance at Sep. 30, 2021 | $ 215,674 | $ 10 | 513,124 | (28) | (297,432) |
Beginning balance (in shares) at Mar. 31, 2021 | 0 | | | | |
Beginning balance at Mar. 31, 2021 | $ 0 | | | | |
Ending balance (in shares) at Jun. 30, 2021 | 0 | | | | |
Ending balance at Jun. 30, 2021 | $ 0 | | | | |
Beginning balance (in shares) at Mar. 31, 2021 | | 94,144 | | | |
Beginning balance at Mar. 31, 2021 | 191,427 | $ 9 | 459,756 | 0 | (268,338) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Exercise of stock options (in shares) | | 525 | | | |
Exercise of stock options | 959 | | 959 | | |
Stock-based compensation | 2,896 | | 2,896 | | |
Issuance of common stock to settle restricted stock units (in shares) | | 8 | | | |
Cashless exercise of common stock warrant (in shares) | | 104 | | | |
Withholding taxes for the net share settlement of restricted stock units (in shares) | | (1) | | | |
Withholding taxes for the net share settlement of restricted stock units | (29) | | (29) | | |
Other comprehensive (loss) income | (36) | | | (36) | |
Net loss | (14,379) | | | | (14,379) |
Ending balance (in shares) at Jun. 30, 2021 | | 94,780 | | | |
Ending balance at Jun. 30, 2021 | $ 180,838 | $ 9 | 463,582 | (36) | (282,717) |
Ending balance (in shares) at Sep. 30, 2021 | 0 | | | | |
Ending balance at Sep. 30, 2021 | $ 0 | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Exercise of stock options (in shares) | | 534 | | | |
Exercise of stock options | 1,023 | | 1,023 | | |
Stock-based compensation | 2,995 | | 2,995 | | |
Issuance of common stock to settle restricted stock units (in shares) | | 14 | | | |
Sale of Class A common stock upon initial public offering, net of issuance costs (in shares) | | 2,000 | | | |
Sale of Class A common stock upon initial public offering, net of issuance costs | 45,525 | $ 1 | 45,524 | | |
Other comprehensive (loss) income | 8 | | | 8 | |
Net loss | (14,715) | | | | (14,715) |
Ending balance (in shares) at Sep. 30, 2021 | | 97,328 | | | |
Ending balance at Sep. 30, 2021 | $ 215,674 | $ 10 | 513,124 | (28) | (297,432) |
Beginning balance (in shares) at Dec. 31, 2021 | 0 | | | | |
Beginning balance at Dec. 31, 2021 | $ 0 | | | | |
Ending balance (in shares) at Mar. 31, 2022 | 0 | | | | |
Ending balance at Mar. 31, 2022 | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | 98,435 | 98,435 | | | |
Beginning balance at Dec. 31, 2021 | $ 205,734 | $ 10 | 522,161 | (1,094) | (315,343) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Exercise of stock options (in shares) | | 334 | | | |
Exercise of stock options | 754 | | 754 | | |
Stock-based compensation | 3,618 | | 3,618 | | |
Issuance of common stock to settle restricted stock units (in shares) | | 173 | | | |
Other comprehensive (loss) income | (1,710) | | | (1,710) | |
Net loss | (20,708) | | | | (20,708) |
Ending balance (in shares) at Mar. 31, 2022 | | 98,942 | | | |
Ending balance at Mar. 31, 2022 | $ 187,688 | $ 10 | 526,533 | (2,804) | (336,051) |
Beginning balance (in shares) at Dec. 31, 2021 | 0 | | | | |
Beginning balance at Dec. 31, 2021 | $ 0 | | | | |
Ending balance (in shares) at Sep. 30, 2022 | 0 | | | | |
Ending balance at Sep. 30, 2022 | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | 98,435 | 98,435 | | | |
Beginning balance at Dec. 31, 2021 | $ 205,734 | $ 10 | 522,161 | (1,094) | (315,343) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Other comprehensive (loss) income | (6,542) | | | | |
Net loss | $ (72,785) | | | | |
Ending balance (in shares) at Sep. 30, 2022 | 100,732 | 100,732 | | | |
Ending balance at Sep. 30, 2022 | $ 149,695 | $ 10 | 545,449 | (7,636) | (388,128) |
Beginning balance (in shares) at Mar. 31, 2022 | 0 | | | | |
Beginning balance at Mar. 31, 2022 | $ 0 | | | | |
Ending balance (in shares) at Jun. 30, 2022 | 0 | | | | |
Ending balance at Jun. 30, 2022 | $ 0 | | | | |
Beginning balance (in shares) at Mar. 31, 2022 | | 98,942 | | | |
Beginning balance at Mar. 31, 2022 | 187,688 | $ 10 | 526,533 | (2,804) | (336,051) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Exercise of stock options (in shares) | | 160 | | | |
Exercise of stock options | 874 | | 874 | | |
Stock-based compensation | 10,353 | | 10,353 | | |
Issuance of common stock to settle restricted stock units (in shares) | | 685 | | | |
Issuance of common stock from employee stock purchase plan (in shares) | | 166 | | | |
Other comprehensive (loss) income | (2,587) | | | (2,587) | |
Net loss | (28,399) | | | | (28,399) |
Ending balance (in shares) at Jun. 30, 2022 | | 99,953 | | | |
Ending balance at Jun. 30, 2022 | $ 167,929 | $ 10 | 537,760 | (5,391) | (364,450) |
Ending balance (in shares) at Sep. 30, 2022 | 0 | | | | |
Ending balance at Sep. 30, 2022 | $ 0 | | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Exercise of stock options (in shares) | | 139 | | | |
Exercise of stock options | 229 | | 229 | | |
Stock-based compensation | 7,460 | | 7,460 | | |
Issuance of common stock to settle restricted stock units (in shares) | | 640 | | | |
Other comprehensive (loss) income | (2,245) | | | (2,245) | |
Net loss | $ (23,678) | | | | (23,678) |
Ending balance (in shares) at Sep. 30, 2022 | 100,732 | 100,732 | | | |
Ending balance at Sep. 30, 2022 | $ 149,695 | $ 10 | $ 545,449 | $ (7,636) | $ (388,128) |