CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($) $ in Thousands | Total | Common Class A [Member] | Common Class B [Member] | Additional Paid In Capital [Member] | Additional Paid In Capital [Member] Common Class A [Member] | Accumulated Deficit [Member] | Accumulated Other Comprehensive Loss [Member] | Common Stock [Member] Common Class A [Member] | Common Stock [Member] Common Class B [Member] |
Balance at Dec. 31, 2021 | $ 556,097 | | | $ 801,142 | | $ (245,161) | $ (40) | $ 106 | $ 50 |
Balance, Shares at Dec. 31, 2021 | | 106,420,843 | 49,661,126 | | | | | | |
Conversion of Class B Common Stocks to Class A Common Stocks, Value | | | | | | | | 10 | (10) |
Conversion of Class B Common Stocks to Class A Common Stocks, Shares | | 9,246,210 | (9,246,210) | | | | | | |
Net Income (Loss) | (77,678) | | | | | (77,678) | | | |
Other comprehensive loss | (5,433) | | | | | | (5,433) | | |
Stock-based compensation | 27,285 | | | 27,285 | | | | | |
Exercise of common stock options | 998 | | | 998 | | | | | |
Exercise of common stock options, Shares | | 579,455 | | | | | | | |
Vested restricted stock units | (3,461) | | | (3,461) | | | | | |
Vested restricted stock units, Shares | | 404,871 | 79,274 | | | | | | |
Escrowed shares | | | | (1) | | | | 1 | |
Escrowed shares, Shares | | 620,877 | | | | | | | |
Issuance of shares for employee stock purchase plan, shares | | 128,544 | | | | | | | |
Issuance of shares for employee stock purchase plan | 930 | | | | $ 930 | | | | |
Balance at Sep. 30, 2022 | 498,738 | | | 826,893 | | (322,839) | (5,473) | 117 | 40 |
Balance, Shares at Sep. 30, 2022 | | 117,400,800 | 40,494,190 | | | | | | |
Balance at Jun. 30, 2022 | 515,665 | | | 817,338 | | (299,171) | (2,659) | 115 | 42 |
Balance, Shares at Jun. 30, 2022 | | 114,933,675 | 42,613,583 | | | | | | |
Conversion of Class B Common Stocks to Class A Common Stocks, Value | | | | | | | | 2 | (2) |
Conversion of Class B Common Stocks to Class A Common Stocks, Shares | | 2,198,667 | (2,198,667) | | | | | | |
Net Income (Loss) | (23,668) | | | | | (23,668) | | | |
Other comprehensive loss | (2,814) | | | | | | (2,814) | | |
Stock-based compensation | 10,242 | | | 10,242 | | | | | |
Exercise of common stock options | 239 | | | 239 | | | | | |
Exercise of common stock options, Shares | | 138,033 | | | | | | | |
Vested restricted stock units | (926) | | | (926) | | | | | |
Vested restricted stock units, Shares | | 130,057 | 79,274 | | | | | | |
Issuance of shares for employee stock purchase plan, shares | | 368 | | | | | | | |
Balance at Sep. 30, 2022 | 498,738 | | | 826,893 | | (322,839) | (5,473) | 117 | 40 |
Balance, Shares at Sep. 30, 2022 | | 117,400,800 | 40,494,190 | | | | | | |
Balance at Dec. 31, 2022 | 485,724 | | | 836,695 | | (347,354) | (3,775) | 121 | 37 |
Balance, Shares at Dec. 31, 2022 | | 121,214,275 | 37,241,952 | | | | | | |
Conversion of Class B Common Stocks to Class A Common Stocks, Value | | | | | | | | 12 | (12) |
Conversion of Class B Common Stocks to Class A Common Stocks, Shares | | 12,269,282 | (12,269,282) | | | | | | |
Net Income (Loss) | (52,020) | | | | | (52,020) | | | |
Other comprehensive loss | 124 | | | | | | 124 | | |
Stock-based compensation | 39,641 | | | 39,641 | | | | | |
Exercise of common stock options | $ 3,577 | | | 3,576 | | | | 1 | |
Exercise of common stock options, Shares | 1,080,034 | 1,080,034 | | | | | | | |
Vested restricted stock units | $ (11,279) | | | (11,280) | | | | 1 | |
Vested restricted stock units, Shares | | 1,017,490 | 238,325 | | | | | | |
Escrowed shares, Shares | 620,877 | | | | | | | | |
Issuance of shares for employee stock purchase plan, shares | | 175,927 | | | | | | | |
Issuance of shares for employee stock purchase plan | $ 1,331 | | | 1,330 | | | | 1 | |
Balance at Sep. 30, 2023 | 467,098 | | | 869,962 | | (399,374) | (3,651) | 136 | 25 |
Balance, Shares at Sep. 30, 2023 | | 135,757,008 | 25,210,995 | | | | | | |
Balance at Jun. 30, 2023 | 476,169 | | | 860,628 | | (381,136) | (3,484) | 135 | 26 |
Balance, Shares at Jun. 30, 2023 | | 134,717,291 | 25,610,643 | | | | | | |
Conversion of Class B Common Stocks to Class A Common Stocks, Value | | | | | | | | 1 | (1) |
Conversion of Class B Common Stocks to Class A Common Stocks, Shares | | 474,343 | (474,343) | | | | | | |
Net Income (Loss) | (18,238) | | | | | (18,238) | | | |
Other comprehensive loss | (167) | | | | | | (167) | | |
Stock-based compensation | 13,176 | | | 13,176 | | | | | |
Exercise of common stock options | 802 | | | 802 | | | | | |
Exercise of common stock options, Shares | | 243,358 | | | | | | | |
Vested restricted stock units | (4,644) | | | (4,644) | | | | | |
Vested restricted stock units, Shares | | 322,016 | 74,695 | | | | | | |
Balance at Sep. 30, 2023 | $ 467,098 | | | $ 869,962 | | $ (399,374) | $ (3,651) | $ 136 | $ 25 |
Balance, Shares at Sep. 30, 2023 | | 135,757,008 | 25,210,995 | | | | | | |