CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) $ in Thousands | Total | Common stock [Member] Common Class A [Member] | Common stock [Member] Common Class B [Member] | Additional paid-in capital [Member] | Accumulated Other Comprehensive Loss [Member] | Accumulated deficit [Member] |
Beginning Balance , Shares at Dec. 31, 2021 | | 42,862,175 | 5,435,254 | | | |
Beginning Balance at Dec. 31, 2021 | $ 285,037 | $ 4 | $ 1 | $ 363,483 | $ (228) | $ (78,223) |
Issuance of common stock upon exercise of stock options , Shares | | 16,572 | | | | |
Issuance of common stock upon exercise of stock options | 13 | | | 13 | | |
Unrealized gains (losses) on marketable securities | (791) | | | | (791) | |
Stock-based compensation expense | 2,205 | | | 2,205 | | |
Net loss | (17,549) | | | | | (17,549) |
Ending Balance , Shares at Mar. 31, 2022 | | 42,878,747 | 5,435,254 | | | |
Ending Balance at Mar. 31, 2022 | 268,915 | $ 4 | $ 1 | 365,701 | (1,019) | (95,772) |
Beginning Balance , Shares at Dec. 31, 2021 | | 42,862,175 | 5,435,254 | | | |
Beginning Balance at Dec. 31, 2021 | 285,037 | $ 4 | $ 1 | 363,483 | (228) | (78,223) |
Net loss | (55,731) | | | | | |
Ending Balance , Shares at Sep. 30, 2022 | | 43,057,073 | 5,435,254 | | | |
Ending Balance at Sep. 30, 2022 | 236,583 | $ 4 | $ 1 | 371,398 | (866) | (133,954) |
Beginning Balance , Shares at Dec. 31, 2021 | | 42,862,175 | 5,435,254 | | | |
Beginning Balance at Dec. 31, 2021 | 285,037 | $ 4 | $ 1 | 363,483 | (228) | (78,223) |
Net loss | (81,900) | | | | | |
Ending Balance , Shares at Dec. 31, 2022 | | 51,233,701 | 5,435,254 | | | |
Ending Balance at Dec. 31, 2022 | 462,978 | $ 5 | $ 1 | 623,543 | (494) | (160,077) |
Beginning Balance , Shares at Mar. 31, 2022 | | 42,878,747 | 5,435,254 | | | |
Beginning Balance at Mar. 31, 2022 | 268,915 | $ 4 | $ 1 | 365,701 | (1,019) | (95,772) |
Issuance of common stock upon exercise of stock options , Shares | | 22,839 | | | | |
Issuance of common stock upon exercise of stock options | 200 | | | 200 | | |
Unrealized gains (losses) on marketable securities | (113) | | | | (113) | |
Stock-based compensation expense | 2,449 | | | 2,449 | | |
Net loss | (18,466) | | | | | (18,466) |
Ending Balance , Shares at Jun. 30, 2022 | | 42,901,586 | 5,435,254 | | | |
Ending Balance at Jun. 30, 2022 | 252,985 | $ 4 | $ 1 | 368,350 | (1,132) | (114,238) |
Issuance of common stock upon exercise of stock options , Shares | | 155,487 | | | | |
Issuance of common stock upon exercise of stock options | 394 | | | 394 | | |
Unrealized gains (losses) on marketable securities | 266 | | | | 266 | |
Stock-based compensation expense | 2,654 | | | 2,654 | | |
Net loss | (19,716) | | | | | (19,716) |
Ending Balance , Shares at Sep. 30, 2022 | | 43,057,073 | 5,435,254 | | | |
Ending Balance at Sep. 30, 2022 | 236,583 | $ 4 | $ 1 | 371,398 | (866) | (133,954) |
Beginning Balance , Shares at Dec. 31, 2022 | | 51,233,701 | 5,435,254 | | | |
Beginning Balance at Dec. 31, 2022 | 462,978 | $ 5 | $ 1 | 623,543 | (494) | (160,077) |
Issuance of common stock upon exercise of stock options , Shares | | 82,989 | | | | |
Issuance of common stock upon exercise of stock options | 619 | | | 619 | | |
Unrealized gains (losses) on marketable securities | 192 | | | | 192 | |
Stock-based compensation expense | 5,371 | | | 5,371 | | |
Net loss | (25,192) | | | | | (25,192) |
Ending Balance , Shares at Mar. 31, 2023 | | 51,316,690 | 5,435,254 | | | |
Ending Balance at Mar. 31, 2023 | 443,968 | $ 5 | $ 1 | 629,533 | (302) | (185,269) |
Beginning Balance , Shares at Dec. 31, 2022 | | 51,233,701 | 5,435,254 | | | |
Beginning Balance at Dec. 31, 2022 | 462,978 | $ 5 | $ 1 | 623,543 | (494) | (160,077) |
Net loss | (87,927) | | | | | |
Ending Balance , Shares at Sep. 30, 2023 | | 51,735,660 | 5,435,254 | | | |
Ending Balance at Sep. 30, 2023 | 395,977 | $ 5 | $ 1 | 645,285 | (1,310) | (248,004) |
Beginning Balance , Shares at Mar. 31, 2023 | | 51,316,690 | 5,435,254 | | | |
Beginning Balance at Mar. 31, 2023 | 443,968 | $ 5 | $ 1 | 629,533 | (302) | (185,269) |
Issuance of common stock upon exercise of stock options , Shares | | 202,210 | | | | |
Issuance of common stock upon exercise of stock options | 1,469 | | | 1,469 | | |
Issuance of common stock under employee stock purchase plan, shares | | 6,575 | | | | |
Issuance of common stock under employee stock purchase plan | 193 | | | 193 | | |
Unrealized gains (losses) on marketable securities | (1,235) | | | | (1,235) | |
Stock-based compensation expense | 5,848 | | | 5,848 | | |
Net loss | (29,090) | | | | | (29,090) |
Ending Balance , Shares at Jun. 30, 2023 | | 51,525,475 | 5,435,254 | | | |
Ending Balance at Jun. 30, 2023 | 421,153 | $ 5 | $ 1 | 637,043 | (1,537) | (214,359) |
Issuance of common stock upon exercise of stock options , Shares | | 210,185 | | | | |
Issuance of common stock upon exercise of stock options | 1,388 | | | 1,388 | | |
Unrealized gains (losses) on marketable securities | 227 | | | | 227 | |
Stock-based compensation expense | 6,854 | | | 6,854 | | |
Net loss | (33,645) | | | | | (33,645) |
Ending Balance , Shares at Sep. 30, 2023 | | 51,735,660 | 5,435,254 | | | |
Ending Balance at Sep. 30, 2023 | $ 395,977 | $ 5 | $ 1 | $ 645,285 | $ (1,310) | $ (248,004) |