Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (unaudited) - USD ($) $ in Thousands | Total | Preferred Stock | Common Stock | Additional Paid-In Capital | Accumulated Deficit | Accumulated Other Comprehensive Loss | Series B Convertible Preferred Stock | Series C Convertible Preferred Stock | Series A Convertible Preferred Stock |
Beginning balance (in shares) at Dec. 31, 2020 | | | | | | | 72,226,000 | 0 | 44,958,000 |
Beginning balance at Dec. 31, 2020 | $ 908,310 | | | | | | $ 745,046 | $ 0 | $ 163,264 |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Accretion of Series B convertible preferred stock to redemption value | 15,105 | | | | | | $ 15,105 | | |
Ending balance (in shares) at Mar. 31, 2021 | | | | | | | 72,226,000 | 0 | 44,958,000 |
Ending balance at Mar. 31, 2021 | 923,415 | | | | | | $ 760,151 | $ 0 | $ 163,264 |
Beginning balance (in shares) at Dec. 31, 2020 | | | 43,074,000 | | | | | | |
Beginning balance at Dec. 31, 2020 | (389,154) | | $ 0 | $ 40,564 | $ (431,264) | $ 1,546 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Rollover equity in consideration of net assets acquired (in shares) | | | 45,000 | | | | | | |
Rollover equity in consideration of net assets acquired | 416 | | | 416 | | | | | |
Stock-based compensation | 903 | | | 903 | | | | | |
Stock option exercises (in shares) | | | 223,000 | | | | | | |
Stock option exercises | 735 | | | 735 | | | | | |
Foreign currency translation losses, net | 543 | | | | | 543 | | | |
Accretion of Series B convertible preferred stock to redemption value | (15,105) | | | (15,105) | | | | | |
Net loss | (15,995) | | | | (15,995) | | | | |
Ending balance (in shares) at Mar. 31, 2021 | | | 43,342,000 | | | | | | |
Ending balance at Mar. 31, 2021 | (417,657) | | $ 0 | 27,513 | (447,259) | 2,089 | | | |
Beginning balance (in shares) at Dec. 31, 2020 | | | | | | | 72,226,000 | 0 | 44,958,000 |
Beginning balance at Dec. 31, 2020 | 908,310 | | | | | | $ 745,046 | $ 0 | $ 163,264 |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Accretion of Series B convertible preferred stock to redemption value | 15,105 | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2021 | | | | | | | 0 | 0 | 0 |
Ending balance at Sep. 30, 2021 | 0 | | | | | | $ 0 | $ 0 | $ 0 |
Beginning balance (in shares) at Dec. 31, 2020 | | | 43,074,000 | | | | | | |
Beginning balance at Dec. 31, 2020 | (389,154) | | $ 0 | 40,564 | (431,264) | 1,546 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Rollover equity in consideration of net assets acquired | 726 | | | | | | | | |
Foreign currency translation losses, net | (2,518) | | | | | | | | |
Accretion of Series B convertible preferred stock to redemption value | | | | | | | $ (15,100) | | |
Net loss | (77,235) | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2021 | | | 195,356,000 | | | | | | |
Ending balance at Sep. 30, 2021 | 983,797 | | $ 2 | 1,493,266 | (508,499) | (972) | | | |
Beginning balance (in shares) at Mar. 31, 2021 | | | | | | | 72,226,000 | 0 | 44,958,000 |
Beginning balance at Mar. 31, 2021 | 923,415 | | | | | | $ 760,151 | $ 0 | $ 163,264 |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Issuance of convertible preferred stock, net (in shares) | | | | | | | | 7,857,000 | |
Issuance of convertible preferred stock, net | 109,782 | | | | | | | $ 109,782 | |
Ending balance (in shares) at Jun. 30, 2021 | | | | | | | 72,226,000 | 7,857,000 | 44,958,000 |
Ending balance at Jun. 30, 2021 | 1,033,197 | | | | | | $ 760,151 | $ 109,782 | $ 163,264 |
Beginning balance (in shares) at Mar. 31, 2021 | | | 43,342,000 | | | | | | |
Beginning balance at Mar. 31, 2021 | (417,657) | | $ 0 | 27,513 | (447,259) | 2,089 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Rollover equity in consideration of net assets acquired | 310 | | | 310 | | | | | |
Stock-based compensation (in shares) | | | 571,000 | | | | | | |
Stock-based compensation | 11,201 | | | 11,201 | | | | | |
Stock option exercises (in shares) | | | 84,000 | | | | | | |
Stock option exercises | 281 | | | 281 | | | | | |
Foreign currency translation losses, net | 369 | | | | | 369 | | | |
Net loss | (24,334) | | | | (24,334) | | | | |
Ending balance (in shares) at Jun. 30, 2021 | | | 43,997,000 | | | | | | |
Ending balance at Jun. 30, 2021 | (429,830) | | $ 0 | 39,305 | (471,593) | 2,458 | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Conversion of convertible preferred stock to common stock upon closing of initial public offering (in shares) | | | | | | | (72,226,000) | (7,857,000) | (44,958,000) |
Conversion of convertible preferred stock to common stock upon closing of initial public offering | (1,033,197) | | | | | | $ (760,151) | $ (109,782) | $ (163,264) |
Ending balance (in shares) at Sep. 30, 2021 | | | | | | | 0 | 0 | 0 |
Ending balance at Sep. 30, 2021 | 0 | | | | | | $ 0 | $ 0 | $ 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Conversion of convertible preferred stock to common stock upon closing of initial public offering (in shares) | | | 125,041,000 | | | | | | |
Conversion of convertible preferred stock to common stock upon closing of initial public offering | 1,033,197 | | $ 2 | 1,033,195 | | | | | |
Issuance of common stock upon closing of initial public offering, net of issuance costs and underwriters fees (in shares) | | | 21,882,000 | | | | | | |
Issuance of common stock upon closing of initial public offering, net of issuance costs and underwriters fees | 340,884 | | | 340,884 | | | | | |
Common stock issued in private placement (in shares) | | | 4,412,000 | | | | | | |
Common stock issued in private placement | 75,000 | | | 75,000 | | | | | |
Stock-based compensation | 4,745 | | | 4,745 | | | | | |
Stock option exercises (in shares) | | | 24,000 | | | | | | |
Stock option exercises | 137 | | | 137 | | | | | |
Foreign currency translation losses, net | (3,430) | | | | | (3,430) | | | |
Net loss | (36,906) | | | | (36,906) | | | | |
Ending balance (in shares) at Sep. 30, 2021 | | | 195,356,000 | | | | | | |
Ending balance at Sep. 30, 2021 | 983,797 | | $ 2 | 1,493,266 | (508,499) | (972) | | | |
Beginning balance (in shares) at Dec. 31, 2021 | | 0 | 195,384,000 | | | | | | |
Beginning balance at Dec. 31, 2021 | 985,648 | $ 0 | $ 2 | 1,500,643 | (513,230) | (1,767) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Stock-based compensation | $ 6,135 | | | 6,135 | | | | | |
Stock option exercises (in shares) | 126,000 | | 126,000 | | | | | | |
Stock option exercises | $ 723 | | | 723 | | | | | |
Foreign currency translation losses, net | (664) | | | | | (664) | | | |
Net loss | (13,309) | | | | (13,309) | | | | |
Ending balance (in shares) at Mar. 31, 2022 | | 0 | 195,510,000 | | | | | | |
Ending balance at Mar. 31, 2022 | 978,533 | $ 0 | $ 2 | 1,507,501 | (526,539) | (2,431) | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | | |
Accretion of Series B convertible preferred stock to redemption value | 0 | | | | | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | | 0 | 195,384,000 | | | | | | |
Beginning balance at Dec. 31, 2021 | 985,648 | $ 0 | $ 2 | 1,500,643 | (513,230) | (1,767) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Rollover equity in consideration of net assets acquired | $ 0 | | | | | | | | |
Repurchase and retirement of common shares (in shares) | (2,097,108) | | | | | | | | |
Repurchase and retirement of common stock | $ (21,900) | | | | | | | | |
Foreign currency translation losses, net | (15,811) | | | | | | | | |
Net loss | (42,043) | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2022 | | 0 | 193,938,000 | | | | | | |
Ending balance at Sep. 30, 2022 | 929,136 | $ 0 | $ 2 | 1,501,985 | (555,273) | (17,578) | | | |
Beginning balance (in shares) at Mar. 31, 2022 | | 0 | 195,510,000 | | | | | | |
Beginning balance at Mar. 31, 2022 | 978,533 | $ 0 | $ 2 | 1,507,501 | (526,539) | (2,431) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of common stock for Employee Stock Purchase Plan (in shares) | | | 218,000 | | | | | | |
Issuance of common stock for Employee Stock Purchase Plan | 1,804 | | | 1,804 | | | | | |
Stock-based compensation | $ 6,508 | | | 6,508 | | | | | |
Stock option exercises (in shares) | 96,000 | | 96,000 | | | | | | |
Stock option exercises | $ 381 | | | 381 | | | | | |
Repurchase and retirement of common shares (in shares) | | | (296,000) | | | | | | |
Repurchase and retirement of common stock | (2,665) | | | (2,665) | | | | | |
Foreign currency translation losses, net | (8,169) | | | | | (8,169) | | | |
Net loss | (12,881) | | | | (12,881) | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | 0 | 195,528,000 | | | | | | |
Ending balance at Jun. 30, 2022 | 963,511 | $ 0 | $ 2 | 1,513,529 | (539,420) | (10,600) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of common stock for Employee Stock Purchase Plan | (50) | | | (50) | | | | | |
Common stock issued upon vesting of restricted stock units (in shares) | | | 116,000 | | | | | | |
Stock-based compensation | $ 7,133 | | | 7,133 | | | | | |
Stock option exercises (in shares) | 95,000 | | 95,000 | | | | | | |
Stock option exercises | $ 571 | | | 571 | | | | | |
Repurchase and retirement of common shares (in shares) | (1,801,062) | | (1,801,000) | | | | | | |
Repurchase and retirement of common stock | $ (19,198) | | | (19,198) | | | | | |
Foreign currency translation losses, net | (6,978) | | | | | (6,978) | | | |
Net loss | (15,853) | | | | (15,853) | | | | |
Ending balance (in shares) at Sep. 30, 2022 | | 0 | 193,938,000 | | | | | | |
Ending balance at Sep. 30, 2022 | $ 929,136 | $ 0 | $ 2 | $ 1,501,985 | $ (555,273) | $ (17,578) | | | |