Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Non-voting Common Stock | Voting Common Stock | Common Stock Non-voting Common Stock | Common Stock Voting Common Stock | Additional Paid-In Capital | Accumulated Deficit |
Balances at Dec. 31, 2022 | $ 99,434 | | | $ 1 | $ 2 | $ 257,810 | $ (158,379) |
Balances, shares at Dec. 31, 2022 | | | | 5,143,134 | 19,082,820 | | |
Exercise of stock options | 682 | | | | | 682 | |
Exercise of stock options, shares | | | | | 305,678 | | |
Issuance of common stock, net of offering costs | 42,414 | | | | $ 2 | 42,412 | |
Issuance of common stock, net of offering costs, shares | | | | | 23,287,134 | | |
Issuance of pre-funded warrants, net of offering costs | 92,318 | | | | | 92,318 | |
Conversion of non-voting common stock to voting common stock | | | | (866,546) | 866,546 | | |
Stock-based compensation expense | 2,367 | | | | | 2,367 | |
Net loss | (46,608) | | | | | | (46,608) |
Balances at Jun. 30, 2023 | 190,607 | | | $ 1 | $ 4 | 395,589 | (204,987) |
Balances, shares at Jun. 30, 2023 | | | | 4,276,588 | 43,542,178 | | |
Balances at Mar. 31, 2023 | 78,018 | | | $ 1 | $ 2 | 258,957 | (180,942) |
Balances, shares at Mar. 31, 2023 | | | | 4,745,225 | 19,480,729 | | |
Exercise of stock options | 682 | | | | | 682 | |
Exercise of stock options, shares | | | | | 305,678 | | |
Issuance of common stock, net of offering costs | 42,414 | | | | $ 2 | 42,412 | |
Issuance of common stock, net of offering costs, shares | | | | | 23,287,134 | | |
Issuance of pre-funded warrants, net of offering costs | 92,318 | | | | | 92,318 | |
Conversion of non-voting common stock to voting common stock | | | | (468,637) | 468,637 | | |
Stock-based compensation expense | 1,220 | | | | | 1,220 | |
Net loss | (24,045) | | | | | | (24,045) |
Balances at Jun. 30, 2023 | 190,607 | | | $ 1 | $ 4 | 395,589 | (204,987) |
Balances, shares at Jun. 30, 2023 | | | | 4,276,588 | 43,542,178 | | |
Balances at Dec. 31, 2023 | 150,867 | | | $ 1 | $ 4 | 398,459 | (247,597) |
Balances, shares at Dec. 31, 2023 | | 4,276,588 | 43,552,941 | 4,276,588 | 43,552,941 | | |
Exercise of stock options | 442 | | | | | 442 | |
Exercise of stock options, shares | | | | | 145,149 | | |
Issuance of common stock, net of offering costs | 33,131 | | | | $ 1 | 33,130 | |
Issuance of common stock, net of offering costs, shares | | | | | 4,958,068 | | |
Issuance of pre-funded warrants, net of offering costs | 128,272 | | | | | 128,272 | |
Stock-based compensation expense | 4,312 | | | | | 4,312 | |
Net loss | (61,803) | | | | | | (61,803) |
Balances at Jun. 30, 2024 | 255,221 | | | $ 1 | $ 5 | 564,615 | (309,400) |
Balances, shares at Jun. 30, 2024 | | 4,276,588 | 48,656,158 | 4,276,588 | 48,656,158 | | |
Balances at Mar. 31, 2024 | 122,967 | | | $ 1 | $ 4 | 400,701 | (277,739) |
Balances, shares at Mar. 31, 2024 | | | | 4,276,588 | 43,628,149 | | |
Exercise of stock options | 183 | | | | | 183 | |
Exercise of stock options, shares | | | | | 69,941 | | |
Issuance of common stock, net of offering costs | 33,131 | | | | $ 1 | 33,130 | |
Issuance of common stock, net of offering costs, shares | | | | | 4,958,068 | | |
Issuance of pre-funded warrants, net of offering costs | 128,272 | | | | | 128,272 | |
Stock-based compensation expense | 2,329 | | | | | 2,329 | |
Net loss | (31,661) | | | | | | (31,661) |
Balances at Jun. 30, 2024 | $ 255,221 | | | $ 1 | $ 5 | $ 564,615 | $ (309,400) |
Balances, shares at Jun. 30, 2024 | | 4,276,588 | 48,656,158 | 4,276,588 | 48,656,158 | | |