Consolidated statements of stockholders' equity - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Accumulated Other Comprehensive Gain (Loss) | Accumulated Deficit |
Balance at Dec. 31, 2022 | $ 184,849 | $ 4 | $ 483,170 | $ (1,175) | $ (297,150) |
Balance, Shares at Dec. 31, 2022 | | 39,439,575 | | | |
Net loss | (22,545) | | | | (22,545) |
Unrealized gain on marketable securities | 577 | | | 577 | |
Stock-based compensation | 5,887 | | 5,887 | | |
Issuance of common stock upon exercise of stock options | 158 | | 158 | | |
Issuance of common stock upon exercise of stock options, Shares | | 80,611 | | | |
Issuance of common stock related to employee stock purchase plan | 153 | | 153 | | |
Issuance of common stock related to employee stock purchase plan, Shares | | 19,550 | | | |
Shares sold as part of controlled equity offering sales agreement | 44,743 | | 44,743 | | |
Shares sold as part of controlled equity offering sales agreement, Shares | | 4,635,353 | | | |
Balance at Mar. 31, 2023 | 213,822 | $ 4 | 534,111 | (598) | (319,695) |
Balance, Shares at Mar. 31, 2023 | | 44,175,089 | | | |
Balance at Dec. 31, 2022 | 184,849 | $ 4 | 483,170 | (1,175) | (297,150) |
Balance, Shares at Dec. 31, 2022 | | 39,439,575 | | | |
Net loss | (77,741) | | | | |
Unrealized gain on marketable securities | 1,028 | | | | |
Balance at Sep. 30, 2023 | 172,999 | $ 4 | 548,033 | (147) | (374,891) |
Balance, Shares at Sep. 30, 2023 | | 44,293,115 | | | |
Balance at Mar. 31, 2023 | 213,822 | $ 4 | 534,111 | (598) | (319,695) |
Balance, Shares at Mar. 31, 2023 | | 44,175,089 | | | |
Net loss | (30,654) | | | | (30,654) |
Unrealized gain on marketable securities | 219 | | | 219 | |
Stock-based compensation | 6,760 | | 6,760 | | |
Issuance of common stock upon exercise of stock options | 48 | | 48 | | |
Issuance of common stock upon exercise of stock options, Shares | | 27,908 | | | |
Balance at Jun. 30, 2023 | 190,195 | $ 4 | 540,919 | (379) | (350,349) |
Balance, Shares at Jun. 30, 2023 | | 44,202,997 | | | |
Net loss | (24,542) | | | | (24,542) |
Unrealized gain on marketable securities | 232 | | | 232 | |
Stock-based compensation | 6,552 | | 6,552 | | |
Issuance of common stock upon exercise of stock options | 161 | | 161 | | |
Issuance of common stock upon exercise of stock options, Shares | | 38,197 | | | |
Issuance of common stock related to employee stock purchase plan | 401 | | 401 | | |
Issuance of common stock related to employee stock purchase plan, Shares | | 51,921 | | | |
Balance at Sep. 30, 2023 | 172,999 | $ 4 | 548,033 | (147) | (374,891) |
Balance, Shares at Sep. 30, 2023 | | 44,293,115 | | | |
Balance at Dec. 31, 2023 | 159,565 | $ 5 | 561,433 | (24) | (401,849) |
Balance, Shares at Dec. 31, 2023 | | 45,918,233 | | | |
Net loss | (26,374) | | | | (26,374) |
Unrealized gain on marketable securities | 24 | | | 24 | |
Stock-based compensation | 5,410 | | 5,410 | | |
Issuance of common stock upon exercise of stock options | 250 | | 250 | | |
Issuance of common stock upon exercise of stock options, Shares | | 270,032 | | | |
Issuance of common stock related to employee stock purchase plan | 168 | | 168 | | |
Issuance of common stock related to employee stock purchase plan, Shares | | 37,542 | | | |
Shares sold as part of controlled equity offering sales agreement | 1,299 | | 1,299 | | |
Shares sold as part of controlled equity offering sales agreement, Shares | | 272,270 | | | |
Balance at Mar. 31, 2024 | 140,342 | $ 5 | 568,560 | | (428,223) |
Balance, Shares at Mar. 31, 2024 | | 46,498,077 | | | |
Balance at Dec. 31, 2023 | 159,565 | $ 5 | 561,433 | (24) | (401,849) |
Balance, Shares at Dec. 31, 2023 | | 45,918,233 | | | |
Net loss | (78,499) | | | | |
Unrealized gain on marketable securities | 190 | | | | |
Balance at Sep. 30, 2024 | 232,113 | $ 5 | 712,290 | 166 | (480,348) |
Balance, Shares at Sep. 30, 2024 | | 52,941,191 | | | |
Balance at Mar. 31, 2024 | 140,342 | $ 5 | 568,560 | | (428,223) |
Balance, Shares at Mar. 31, 2024 | | 46,498,077 | | | |
Net loss | (25,695) | | | | (25,695) |
Unrealized gain on marketable securities | (15) | | | (15) | |
Stock-based compensation | 7,427 | | 7,427 | | |
Issuance of common stock upon exercise of stock options | 766 | | 766 | | |
Issuance of common stock upon exercise of stock options, Shares | | 252,007 | | | |
Issuance of common stock upon follow-on offering, net of underwriting discounts, commissions and offering costs | 119,884 | | 119,884 | | |
Issuance of common stock upon follow-on offering, net of underwriting discounts, commissions and offering costs, Shares | | 5,555,557 | | | |
Balance at Jun. 30, 2024 | 242,709 | $ 5 | 696,637 | (15) | (453,918) |
Balance, Shares at Jun. 30, 2024 | | 52,305,641 | | | |
Net loss | (26,430) | | | | (26,430) |
Unrealized gain on marketable securities | 181 | | | 181 | |
Stock-based compensation | 7,494 | | 7,494 | | |
Issuance of common stock upon exercise of stock options | 139 | | 139 | | |
Issuance of common stock upon exercise of stock options, Shares | | 52,751 | | | |
Issuance of common stock related to employee stock purchase plan | 364 | | 364 | | |
Issuance of common stock related to employee stock purchase plan, Shares | | 73,099 | | | |
Shares sold as part of controlled equity offering sales agreement | 7,656 | | 7,656 | | |
Shares sold as part of controlled equity offering sales agreement, Shares | | 509,700 | | | |
Balance at Sep. 30, 2024 | $ 232,113 | $ 5 | $ 712,290 | $ 166 | $ (480,348) |
Balance, Shares at Sep. 30, 2024 | | 52,941,191 | | | |