CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($) $ in Thousands | Total | Class A and Class B common stock and Common stock | Additional paid-in capital | Accumulated other comprehensive income | Accumulated deficit |
Beginning balance (in shares) at Dec. 31, 2019 | 31,145,475 | | | | |
Beginning balance at Dec. 31, 2019 | $ 139,734 | | | | |
Redeemable convertible preferred stock | | | | | |
Series E-1 redeemable convertible preferred stock issuance, net of issuance costs (in shares) | 9,697,144 | | | | |
Series E-1 redeemable convertible preferred stock issuance, net of issuance costs | $ 91,769 | | | | |
Ending balance (in shares) at Sep. 30, 2020 | 40,842,619 | | | | |
Ending balance at Sep. 30, 2020 | $ 231,503 | | | | |
Beginning balance (in shares) at Dec. 31, 2019 | | 23,716,033 | | | |
Beginning balance at Dec. 31, 2019 | (150,502) | $ 24 | $ 14,660 | $ 7,599 | $ (172,785) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Stock-based compensation expense | 3,751 | | 3,751 | | |
Exercise of common stock options (in shares) | | 650,919 | | | |
Exercise of common stock options | 808 | $ 1 | 807 | | |
Unrealized loss on available-for-sale securities | 0 | | | | |
Foreign currency translation adjustment | 5,826 | | | 5,826 | |
Net loss | (43,763) | | | | (43,763) |
Repurchase of shares from employees (in shares) | | (310,932) | | | |
Repurchase of shares from employees | (1,516) | $ (1) | (37) | | (1,478) |
Ending balance (in shares) at Sep. 30, 2020 | | 24,056,020 | | | |
Ending balance at Sep. 30, 2020 | $ (185,396) | $ 24 | 19,181 | 13,425 | (218,026) |
Beginning balance (in shares) at Jun. 30, 2020 | 40,842,619 | | | | |
Beginning balance at Jun. 30, 2020 | $ 231,503 | | | | |
Ending balance (in shares) at Sep. 30, 2020 | 40,842,619 | | | | |
Ending balance at Sep. 30, 2020 | $ 231,503 | | | | |
Beginning balance (in shares) at Jun. 30, 2020 | | 24,002,575 | | | |
Beginning balance at Jun. 30, 2020 | (176,249) | $ 24 | 17,727 | 16,217 | (210,217) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Stock-based compensation expense | 1,404 | | 1,404 | | |
Exercise of common stock options (in shares) | | 53,445 | | | |
Exercise of common stock options | 50 | | 50 | | |
Unrealized loss on available-for-sale securities | 0 | | | | |
Foreign currency translation adjustment | (2,792) | | | (2,792) | |
Net loss | (7,809) | | | | (7,809) |
Ending balance (in shares) at Sep. 30, 2020 | | 24,056,020 | | | |
Ending balance at Sep. 30, 2020 | $ (185,396) | $ 24 | 19,181 | 13,425 | (218,026) |
Beginning balance (in shares) at Dec. 31, 2020 | 40,842,619 | | | | |
Beginning balance at Dec. 31, 2020 | $ 231,503 | | | | |
Redeemable convertible preferred stock | | | | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering (in shares) | (42,778,408) | | | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering | $ (263,178) | | | | |
Series E-1 redeemable convertible preferred stock issuance, net of issuance costs (in shares) | 1,935,789 | | | | |
Series E-1 redeemable convertible preferred stock issuance, net of issuance costs | $ 19,951 | | | | |
Reclassification of preferred stock tranche option liability upon issuance of Series E-1 redeemable convertible preferred stock | $ 11,724 | | | | |
Ending balance (in shares) at Sep. 30, 2021 | 0 | | | | |
Ending balance at Sep. 30, 2021 | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2020 | 24,186,000 | 24,185,622 | | | |
Beginning balance at Dec. 31, 2020 | $ (190,178) | $ 24 | 20,602 | 5,253 | (216,057) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Stock-based compensation expense | 6,396 | | 6,396 | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering (in shares) | | 42,778,408 | | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering | 263,178 | $ 43 | 263,135 | | |
Issuance of common stock upon initial public offering net of underwriting discounts, commissions and issuance costs (in shares) | | 12,650,000 | | | |
Issuance of common stock upon initial public offering net of underwriting discounts, commissions and issuance costs | 289,320 | $ 13 | 289,307 | | |
Issuance of common stock upon exercise of warrants (in shares) | | 344,085 | | | |
Issuance of common stock upon exercise of warrants | $ 8,273 | $ 1 | 8,272 | | |
Exercise of common stock options (in shares) | 1,900,043 | 1,563,932 | | | |
Exercise of common stock options | $ 3,188 | $ 1 | 3,187 | | |
Common stock issued upon vesting of restricted stock units, net of tax withholding (in shares) | | 179,763 | | | |
Common stock issued upon vesting of restricted stock units, net of tax withholding | (3,528) | | (3,528) | | |
Unrealized loss on available-for-sale securities | 24 | | | 24 | |
Foreign currency translation adjustment | 2,045 | | | 2,045 | |
Net loss | $ (35,410) | | | | (35,410) |
Ending balance (in shares) at Sep. 30, 2021 | 0 | 81,701,810 | | | |
Ending balance at Sep. 30, 2021 | $ 343,308 | $ 82 | 587,371 | 7,322 | (251,467) |
Beginning balance (in shares) at Jun. 30, 2021 | 42,778,408 | | | | |
Beginning balance at Jun. 30, 2021 | $ 263,178 | | | | |
Redeemable convertible preferred stock | | | | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering (in shares) | (42,778,408) | | | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering | $ (263,178) | | | | |
Ending balance (in shares) at Sep. 30, 2021 | 0 | | | | |
Ending balance at Sep. 30, 2021 | $ 0 | | | | |
Beginning balance (in shares) at Jun. 30, 2021 | | 25,421,137 | | | |
Beginning balance at Jun. 30, 2021 | (205,320) | $ 25 | 26,358 | 4,498 | (236,201) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Stock-based compensation expense | 3,109 | | 3,109 | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering (in shares) | | 42,778,408 | | | |
Conversion of redeemable convertible preferred stock into Class B common stock in connection with initial public offering | 263,178 | $ 43 | 263,135 | | |
Issuance of common stock upon initial public offering net of underwriting discounts, commissions and issuance costs (in shares) | | 12,650,000 | | | |
Issuance of common stock upon initial public offering net of underwriting discounts, commissions and issuance costs | 289,320 | $ 13 | 289,307 | | |
Issuance of common stock upon exercise of warrants (in shares) | | 344,085 | | | |
Issuance of common stock upon exercise of warrants | 8,273 | $ 1 | 8,272 | | |
Exercise of common stock options (in shares) | | 328,417 | | | |
Exercise of common stock options | 718 | | 718 | | |
Common stock issued upon vesting of restricted stock units, net of tax withholding (in shares) | | 179,763 | | | |
Common stock issued upon vesting of restricted stock units, net of tax withholding | (3,528) | | (3,528) | | |
Unrealized loss on available-for-sale securities | 20 | | | 20 | |
Foreign currency translation adjustment | 2,804 | | | 2,804 | |
Net loss | $ (15,266) | | | | (15,266) |
Ending balance (in shares) at Sep. 30, 2021 | 0 | 81,701,810 | | | |
Ending balance at Sep. 30, 2021 | $ 343,308 | $ 82 | $ 587,371 | $ 7,322 | $ (251,467) |