Condensed Statements of Stockholders' Equity (unaudited) - USD ($) $ in Thousands | Total | Additional Paid-in Capital [Member] | Accumulated Other Comprehensive Loss [Member] | Accumulated Deficit [Member] | Common Class A [Member] | Common Class A [Member] Common Stock [Member] | Common Class B [Member] |
Beginning balance, shares at Dec. 31, 2021 | | | | | 20,968,376 | | 309,238 |
Beginning Balance, Value at Dec. 31, 2021 | $ 69,592 | $ 193,627 | | $ (124,056) | | $ 21 | |
Issuance of Class A common stock from underwritten follow-on offering, net of offering costs | | | | | 5,742,026 | | |
Issuance of Class A common stock from underwritten follow-on offering, net of offering costs, value | 80,034 | 80,028 | | | $ 6 | | |
Issuance of Class A common stock pursuant to exercise of options, value | 65 | 65 | | | | | |
Issuance of Class A common stock pursuant to exercise of options | | | | | 17,946 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan | | | | | 8,458 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan, value | 169 | 169 | | | | | |
Issuance of Class A common stock upon vesting of restricted stock units, shares | | | | | 19,429 | | |
Stock-based compensation | 1,662 | 1,662 | | | | | |
Unrealized gain (loss) on marketable securities | (12) | | $ (12) | | | | |
Net loss | (17,085) | | | (17,085) | | | |
Ending Balance, shares at Mar. 31, 2022 | | | | | 26,756,235 | | 309,238 |
Ending Balance, Value at Mar. 31, 2022 | 134,425 | 275,551 | (12) | (141,141) | | 27 | |
Beginning balance, shares at Dec. 31, 2021 | | | | | 20,968,376 | | 309,238 |
Beginning Balance, Value at Dec. 31, 2021 | 69,592 | 193,627 | | (124,056) | | 21 | |
Issuance of common stock for payment of licensing fees, net of offering costs, shares | | | | | 283,034 | | |
Net loss | (56,617) | | | | | | |
Ending Balance, shares at Sep. 30, 2022 | | | | | 27,607,449 | | |
Ending Balance, Value at Sep. 30, 2022 | 105,718 | 286,642 | (279) | (180,673) | | 28 | |
Beginning balance, shares at Mar. 31, 2022 | | | | | 26,756,235 | | 309,238 |
Beginning Balance, Value at Mar. 31, 2022 | 134,425 | 275,551 | (12) | (141,141) | | 27 | |
Issuance of Class A common stock pursuant to exercise of options, value | 47 | 47 | | | | | |
Issuance of Class A common stock pursuant to exercise of options | | | | | 12,641 | | |
Issuance of Class A common stock upon vesting of restricted stock units, shares | | | | | 19,430 | | |
Conversion of Class B common stock into Class A common stock, Shares | | | | | 210,000 | | (210,000) |
Stock-based compensation | 2,025 | 2,025 | | | | | |
Unrealized gain (loss) on marketable securities | (140) | | (140) | | | | |
Net loss | (14,853) | | | (14,853) | | | |
Ending Balance, shares at Jun. 30, 2022 | | | | | 26,998,306 | | 99,238 |
Ending Balance, Value at Jun. 30, 2022 | 121,504 | 277,623 | (152) | (155,994) | | 27 | |
Issuance of Class A common stock pursuant to exercise of options, value | 853 | 853 | | | | | |
Issuance of Class A common stock pursuant to exercise of options | | | | | 200,571 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan | | | | | 6,870 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan, value | 122 | 122 | | | | | |
Issuance of Class A common stock upon vesting of restricted stock units, shares | | | | | 19,430 | | |
Issuance of common stock for payment of licensing fees, net of offering costs, shares | | | | | 283,034 | | |
Issuance of common stock for payment of licensing fees in equity, net of offering cost | 5,593 | 5,592 | | | $ 1 | | |
Conversion of Class B common stock into Class A common stock, Shares | | | | | 99,238 | | (99,238) |
Stock-based compensation | 2,452 | 2,452 | | | | | |
Unrealized gain (loss) on marketable securities | (127) | | (127) | | | | |
Net loss | (24,679) | | | (24,679) | | | |
Ending Balance, shares at Sep. 30, 2022 | | | | | 27,607,449 | | |
Ending Balance, Value at Sep. 30, 2022 | 105,718 | 286,642 | (279) | (180,673) | | 28 | |
Beginning balance, shares at Dec. 31, 2022 | | | | | 27,800,861 | | |
Beginning Balance, Value at Dec. 31, 2022 | 76,908 | 290,216 | (224) | (213,112) | | 28 | |
Issuance of Class A common stock from underwritten follow-on offering, net of offering costs | | | | | 16,428,572 | | |
Issuance of Class A common stock from underwritten follow-on offering, net of offering costs, value | 107,743 | 107,727 | | | $ 16 | | |
Issuance of Class A common stock pursuant to exercise of options, value | 65 | 65 | | | | | |
Issuance of Class A common stock pursuant to exercise of options | | | | | 3,750 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan | | | | | 27,926 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan, value | 175 | 175 | | | | | |
Stock-based compensation | 2,667 | 2,667 | | | | | |
Unrealized gain (loss) on marketable securities | 220 | | 220 | | | | |
Net loss | (30,069) | | | (30,069) | | | |
Ending Balance, shares at Mar. 31, 2023 | | | | | 44,261,109 | | |
Ending Balance, Value at Mar. 31, 2023 | 157,709 | 400,850 | (4) | (243,181) | | 44 | |
Beginning balance, shares at Dec. 31, 2022 | | | | | 27,800,861 | | |
Beginning Balance, Value at Dec. 31, 2022 | 76,908 | 290,216 | (224) | (213,112) | | 28 | |
Issuance of common stock for payment of licensing fees, net of offering costs, shares | | | | | 283,034 | | |
Net loss | (70,335) | | | | | | |
Ending Balance, shares at Sep. 30, 2023 | | | | | 44,432,945 | | |
Ending Balance, Value at Sep. 30, 2023 | 123,707 | 407,185 | (75) | (283,447) | | 44 | |
Beginning balance, shares at Mar. 31, 2023 | | | | | 44,261,109 | | |
Beginning Balance, Value at Mar. 31, 2023 | 157,709 | 400,850 | (4) | (243,181) | | 44 | |
Issuance of Class A common stock pursuant to exercise of options, value | 432 | 432 | | | | | |
Issuance of Class A common stock pursuant to exercise of options | | | | | 44,820 | | |
Issuance of Class A common stock upon vesting of restricted stock units, shares | | | | | 2,500 | | |
Stock-based compensation | 2,682 | 2,682 | | | | | |
Unrealized gain (loss) on marketable securities | (138) | | (138) | | | | |
Net loss | (20,162) | | 0 | (20,162) | | | |
Ending Balance, shares at Jun. 30, 2023 | | | | | 44,308,429 | | |
Ending Balance, Value at Jun. 30, 2023 | 140,523 | 403,964 | (142) | (263,343) | | 44 | |
Issuance of Class A common stock pursuant to exercise of options, value | 197 | 197 | | | | | |
Issuance of Class A common stock pursuant to exercise of options | | | | | 45,078 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan | | | | | 16,554 | | |
Issuance of Class A common stock pursuant to employee stock purchase plan, value | 101 | 101 | | | | | |
Issuance of Class A common stock upon vesting of restricted stock units, shares | | | | | 62,884 | | |
Stock-based compensation | 2,923 | 2,923 | | | | | |
Unrealized gain (loss) on marketable securities | 67 | | 67 | | | | |
Net loss | (20,104) | | | (20,104) | | | |
Ending Balance, shares at Sep. 30, 2023 | | | | | 44,432,945 | | |
Ending Balance, Value at Sep. 30, 2023 | $ 123,707 | $ 407,185 | $ (75) | $ (283,447) | | $ 44 | |