Condensed Statements of Stockholders' Equity - USD ($) $ in Thousands | Total | ATM Offering Program | Public offering | February / March 2024 Public Offering Sale | Common Stock | Common Stock ATM Offering Program | Common Stock Public offering | Common Stock February / March 2024 Public Offering Sale | Additional Paid-in Capital | Additional Paid-in Capital ATM Offering Program | Additional Paid-in Capital Public offering | Additional Paid-in Capital February / March 2024 Public Offering Sale | Accumulated Other Comprehensive Loss | Accumulated Deficit |
Stockholders' Equity, beginning balances at Dec. 31, 2022 | $ 231,337 | | | | $ 3 | | | | $ 547,020 | | | | $ (1,196) | $ (314,490) |
Stockholders' Equity, beginning balances (in shares) at Dec. 31, 2022 | | | | | 32,626,627 | | | | | | | | | |
Issuance of common stock upon exercise of stock options | 1,135 | | | | | | | | 1,135 | | | | | |
Issuance of common stock upon exercise of stock options (in shares) | | | | | 122,207 | | | | | | | | | |
Issuance of common stock, net of issuance costs | | $ 9,647 | | | | | | | | $ 9,647 | | | | |
Issuance of common stock, net of issuance costs (in shares) | | | | | | 487,934 | | | | | | | | |
Stock-based compensation expense | 4,221 | | | | | | | | 4,221 | | | | | |
Vesting of common stock warrants issued for services | 22 | | | | | | | | 22 | | | | | |
Net unrealized gain (loss) on marketable securities | 926 | | | | | | | | | | | | 926 | |
Net loss | (28,682) | | | | | | | | | | | | | (28,682) |
Stockholders' Equity, ending balances at Mar. 31, 2023 | 218,606 | | | | $ 3 | | | | 562,045 | | | | (270) | (343,172) |
Stockholders' Equity, ending balances (in shares) at Mar. 31, 2023 | | | | | 33,236,768 | | | | | | | | | |
Stockholders' Equity, beginning balances at Dec. 31, 2022 | 231,337 | | | | $ 3 | | | | 547,020 | | | | (1,196) | (314,490) |
Stockholders' Equity, beginning balances (in shares) at Dec. 31, 2022 | | | | | 32,626,627 | | | | | | | | | |
Net unrealized gain (loss) on marketable securities | 1,730 | | | | | | | | | | | | | |
Net loss | (68,554) | | | | | | | | | | | | | |
Stockholders' Equity, ending balances at Sep. 30, 2023 | 329,934 | | | | $ 4 | | | | 712,440 | | | | 534 | (383,044) |
Stockholders' Equity, ending balances (in shares) at Sep. 30, 2023 | | | | | 42,752,452 | | | | | | | | | |
Stockholders' Equity, beginning balances at Mar. 31, 2023 | 218,606 | | | | $ 3 | | | | 562,045 | | | | (270) | (343,172) |
Stockholders' Equity, beginning balances (in shares) at Mar. 31, 2023 | | | | | 33,236,768 | | | | | | | | | |
Issuance of common stock upon exercise of stock options | 894 | | | | | | | | 894 | | | | | |
Issuance of common stock upon exercise of stock options (in shares) | | | | | 72,217 | | | | | | | | | |
Issuance of common stock, net of issuance costs | | | $ 129,208 | | | | $ 1 | | | | $ 129,207 | | | |
Issuance of common stock, net of issuance costs (in shares) | | | | | | | 8,625,000 | | | | | | | |
Issuance of common stock - 2020 ESPP | 658 | | | | | | | | 658 | | | | | |
Issuance of common stock - 2020 ESPP (in shares) | | | | | 82,637 | | | | | | | | | |
ATM offering costs | | (212) | | | | | | | | (212) | | | | |
Stock-based compensation expense | 4,969 | | | | | | | | 4,969 | | | | | |
Vesting of common stock warrants issued for services | 22 | | | | | | | | 22 | | | | | |
Net unrealized gain (loss) on marketable securities | 615 | | | | | | | | | | | | 615 | |
Net loss | (29,616) | | | | | | | | | | | | | (29,616) |
Stockholders' Equity, ending balances at Jun. 30, 2023 | 325,144 | | | | $ 4 | | | | 697,583 | | | | 345 | (372,788) |
Stockholders' Equity, ending balances (in shares) at Jun. 30, 2023 | | | | | 42,016,622 | | | | | | | | | |
Issuance of common stock upon exercise of stock options | 1,040 | | | | | | | | 1,040 | | | | | |
Issuance of common stock upon exercise of stock options (in shares) | | | | | 125,152 | | | | | | | | | |
Issuance of common stock, net of issuance costs | | 9,701 | | | | | | | | 9,701 | | | | |
Issuance of common stock, net of issuance costs (in shares) | | | | | | 610,678 | | | | | | | | |
ATM offering costs | | (468) | | | | | | | | (468) | | | | |
Stock-based compensation expense | 4,562 | | | | | | | | 4,562 | | | | | |
Vesting of common stock warrants issued for services | 22 | | | | | | | | 22 | | | | | |
Net unrealized gain (loss) on marketable securities | 189 | | | | | | | | | | | | 189 | |
Net loss | (10,256) | | | | | | | | | | | | | (10,256) |
Stockholders' Equity, ending balances at Sep. 30, 2023 | 329,934 | | | | $ 4 | | | | 712,440 | | | | 534 | (383,044) |
Stockholders' Equity, ending balances (in shares) at Sep. 30, 2023 | | | | | 42,752,452 | | | | | | | | | |
Stockholders' Equity, beginning balances at Dec. 31, 2023 | 307,829 | | | | $ 4 | | | | 723,136 | | | | 16 | (415,327) |
Stockholders' Equity, beginning balances (in shares) at Dec. 31, 2023 | | | | | 43,075,218 | | | | | | | | | |
Issuance of common stock upon exercise of stock options and vesting of RSUs | 3,113 | | | | | | | | 3,113 | | | | | |
Issuance of common stock upon exercise of stock options and vesting of RSUs (in shares) | | | | | 236,856 | | | | | | | | | |
Issuance of common stock, net of issuance costs | | | | $ 316,149 | | | | $ 1 | | | | $ 316,148 | | |
Issuance of common stock, net of issuance costs (in shares) | | | | | | | | 7,845,314 | | | | | | |
Stock-based compensation expense | 5,974 | | | | | | | | 5,974 | | | | | |
Vesting of common stock warrants issued for services | 22 | | | | | | | | 22 | | | | | |
Net unrealized gain (loss) on marketable securities | (125) | | | | | | | | | | | | (125) | |
Net loss | (32,401) | | | | | | | | | | | | | (32,401) |
Stockholders' Equity, ending balances at Mar. 31, 2024 | 600,561 | | | | $ 5 | | | | 1,048,393 | | | | (109) | (447,728) |
Stockholders' Equity, ending balances (in shares) at Mar. 31, 2024 | | | | | 51,157,388 | | | | | | | | | |
Stockholders' Equity, beginning balances at Dec. 31, 2023 | $ 307,829 | | | | $ 4 | | | | 723,136 | | | | 16 | (415,327) |
Stockholders' Equity, beginning balances (in shares) at Dec. 31, 2023 | | | | | 43,075,218 | | | | | | | | | |
Issuance of common stock upon exercise of stock options (in shares) | 367,962 | | | | | | | | | | | | | |
Net unrealized gain (loss) on marketable securities | $ 1,063 | | | | | | | | | | | | | |
Net loss | (111,197) | | | | | | | | | | | | | |
Stockholders' Equity, ending balances at Sep. 30, 2024 | 552,948 | | | | $ 5 | | | | 1,078,388 | | | | 1,079 | (526,524) |
Stockholders' Equity, ending balances (in shares) at Sep. 30, 2024 | | | | | 51,996,639 | | | | | | | | | |
Stockholders' Equity, beginning balances at Mar. 31, 2024 | 600,561 | | | | $ 5 | | | | 1,048,393 | | | | (109) | (447,728) |
Stockholders' Equity, beginning balances (in shares) at Mar. 31, 2024 | | | | | 51,157,388 | | | | | | | | | |
Issuance of common stock upon exercise of stock options and vesting of RSUs | 850 | | | | | | | | 850 | | | | | |
Issuance of common stock upon exercise of stock options and vesting of RSUs (in shares) | | | | | 81,290 | | | | | | | | | |
Issuance of common stock, net of issuance costs | | $ 15,263 | | | | | | | | $ 15,263 | | | | |
Issuance of common stock, net of issuance costs (in shares) | | | | | | 585,938 | | | | | | | | |
Issuance of common stock - 2020 ESPP | 707 | | | | | | | | 707 | | | | | |
Issuance of common stock - 2020 ESPP (in shares) | | | | | 89,659 | | | | | | | | | |
Stock-based compensation expense | 6,074 | | | | | | | | 6,074 | | | | | |
Vesting of common stock warrants issued for services | 22 | | | | | | | | 22 | | | | | |
Net unrealized gain (loss) on marketable securities | (184) | | | | | | | | | | | | (184) | |
Net loss | (34,953) | | | | | | | | | | | | | (34,953) |
Stockholders' Equity, ending balances at Jun. 30, 2024 | 588,340 | | | | $ 5 | | | | 1,071,309 | | | | (293) | (482,681) |
Stockholders' Equity, ending balances (in shares) at Jun. 30, 2024 | | | | | 51,914,275 | | | | | | | | | |
Issuance of common stock upon exercise of stock options and vesting of RSUs | 567 | | | | | | | | 567 | | | | | |
Issuance of common stock upon exercise of stock options and vesting of RSUs (in shares) | | | | | 82,364 | | | | | | | | | |
Stock-based compensation expense | 6,490 | | | | | | | | 6,490 | | | | | |
Vesting of common stock warrants issued for services | 22 | | | | | | | | 22 | | | | | |
Net unrealized gain (loss) on marketable securities | 1,372 | | | | | | | | | | | | 1,372 | |
Net loss | (43,843) | | | | | | | | | | | | | (43,843) |
Stockholders' Equity, ending balances at Sep. 30, 2024 | $ 552,948 | | | | $ 5 | | | | $ 1,078,388 | | | | $ 1,079 | $ (526,524) |
Stockholders' Equity, ending balances (in shares) at Sep. 30, 2024 | | | | | 51,996,639 | | | | | | | | | |