CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Accumulated Deficit |
Beginning balance (in shares) at Dec. 31, 2020 | 72,225,916 | | | |
Beginning balance at Dec. 31, 2020 | $ 443,263 | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | |
Payment of Series B Dividend upon initial public offering | (4,969) | | | |
Cumulative dividends and adjustments to redeemable convertible preferred stock | $ 277 | | | |
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) | (72,225,916) | | | |
Conversion of redeemable convertible preferred stock to common stock upon initial public offering | $ (438,571) | | | |
Ending balance (in shares) at Sep. 30, 2021 | 0 | | | |
Ending balance at Sep. 30, 2021 | $ 0 | | | |
Beginning balance (in shares) at Dec. 31, 2020 | | 4,909,529 | | |
Beginning balance at Dec. 31, 2020 | (263,523) | $ 5 | $ 0 | $ (263,528) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Stock-based compensation | 7,793 | | 7,793 | |
Exercised stock options (in shares) | | 4,120,002 | | |
Exercised stock options | 6,417 | $ 4 | 6,413 | |
Exercised warrants (in shares) | | 211,323 | | |
Exercised warrants | 645 | | 645 | |
Cumulative dividends and adjustments to redeemable convertible preferred stock | (277) | | (277) | |
Issuance of common stock upon initial public offering, net of underwriting discounts and commissions (in shares) | | 6,900,000 | | |
Issuance of common stock upon initial public offering, net of underwriting discounts and commissions | 192,810 | $ 7 | 192,803 | |
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) | | 72,225,916 | | |
Conversion of redeemable convertible preferred stock to common stock upon initial public offering | 438,570 | $ 72 | 438,498 | |
Conversion of redeemable convertible preferred stock warrants to common stock warrants upon initial public offering | 5,727 | | 5,727 | |
Costs in connection with initial public offering | (5,674) | | (5,674) | |
Repurchase of common stock (in shares) | | (218,917) | | |
Repurchase of common stock | (3,497) | | 6 | (3,503) |
Net loss | (33,473) | | 0 | (33,473) |
Ending balance (in shares) at Sep. 30, 2021 | | 88,147,853 | | |
Ending balance at Sep. 30, 2021 | $ 345,518 | $ 88 | 645,934 | (300,504) |
Beginning balance (in shares) at Jun. 30, 2021 | 0 | | | |
Beginning balance at Jun. 30, 2021 | $ 0 | | | |
Ending balance (in shares) at Sep. 30, 2021 | 0 | | | |
Ending balance at Sep. 30, 2021 | $ 0 | | | |
Beginning balance (in shares) at Jun. 30, 2021 | | 87,186,730 | | |
Beginning balance at Jun. 30, 2021 | 351,259 | $ 87 | 640,457 | (289,285) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Stock-based compensation | 3,352 | | 3,352 | |
Exercised stock options (in shares) | | 749,800 | | |
Exercised stock options | 1,481 | $ 1 | 1,480 | |
Exercised warrants (in shares) | | 211,323 | | |
Exercised warrants | 645 | | 645 | |
Net loss | (11,219) | | | (11,219) |
Ending balance (in shares) at Sep. 30, 2021 | | 88,147,853 | | |
Ending balance at Sep. 30, 2021 | $ 345,518 | $ 88 | 645,934 | (300,504) |
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 | | 89,954,657 | | |
Beginning balance at Dec. 31, 2021 | 344,611 | $ 90 | 658,374 | (313,853) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Stock-based compensation | 33,596 | | 33,596 | |
Issuance of common stock upon restricted stock unit vesting (in shares) | | 392,337 | | |
Common stock issued under Employee Stock Purchase Plan (ESPP) (in shares) | | 199,887 | | |
Common stock issued under Employee Stock Purchase Plan (ESPP) | 1,841 | | 1,841 | |
Exercised stock options (in shares) | | 931,116 | | |
Exercised stock options | 2,110 | $ 1 | 2,109 | |
Payments for taxes related to net settlement of equity awards | (596) | | (596) | |
Net loss | (53,688) | | | (53,688) |
Ending balance (in shares) at Sep. 30, 2022 | | 91,477,997 | | |
Ending balance at Sep. 30, 2022 | $ 327,874 | $ 91 | 695,324 | (367,541) |
Beginning balance (in shares) at Jun. 30, 2022 | 0 | | | |
Beginning balance at Jun. 30, 2022 | $ 0 | | | |
Ending balance (in shares) at Sep. 30, 2022 | 0 | | | |
Ending balance at Sep. 30, 2022 | $ 0 | | | |
Beginning balance (in shares) at Jun. 30, 2022 | | 91,036,107 | | |
Beginning balance at Jun. 30, 2022 | 335,545 | $ 91 | 682,946 | (347,492) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Stock-based compensation | 12,147 | | 12,147 | |
Issuance of common stock upon restricted stock unit vesting (in shares) | | 114,029 | | |
Issuance of common stock upon restricted stock unit vesting | 0 | | | |
Common stock issued under Employee Stock Purchase Plan (ESPP) (in shares) | | 0 | | |
Common stock issued under Employee Stock Purchase Plan (ESPP) | 0 | | 0 | |
Exercised stock options (in shares) | | 327,861 | | |
Exercised stock options | 827 | | 827 | |
Payments for taxes related to net settlement of equity awards | (596) | | (596) | |
Net loss | (20,049) | | | (20,049) |
Ending balance (in shares) at Sep. 30, 2022 | | 91,477,997 | | |
Ending balance at Sep. 30, 2022 | $ 327,874 | $ 91 | $ 695,324 | $ (367,541) |