Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholder's Equity (Deficit) - USD ($) $ in Thousands | Total | Series A Convertible Preferred Stock | Common Stock | Additional Paid-in Capital | Additional Paid-in Capital Series A Convertible Preferred Stock | Accumulated Deficit |
Beginning balance (in shares) at Dec. 31, 2021 | | 0 | | | | |
Beginning balance at Dec. 31, 2021 | | $ 0 | | | | |
Ending balance (in shares) at Mar. 31, 2022 | | 0 | | | | |
Ending balance at Mar. 31, 2022 | | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | | | 8,071,183 | | | |
Beginning balance at Dec. 31, 2021 | $ 55,191 | | $ 1 | $ 198,612 | | $ (143,422) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock upon exercise of stock options (in Shares) | | | 6,343 | | | |
Issuance of common stock upon exercise of stock options | 48 | | | 48 | | |
Issuance of common stock for restricted stock units vesting (in shares) | | | 22,935 | | | |
Issuance of common stock for employee stock purchase plan | 3,336 | | | 3,336 | | |
Net loss | (28,758) | | | | | (28,758) |
Ending balance (in shares) at Mar. 31, 2022 | | | 8,100,461 | | | |
Ending balance at Mar. 31, 2022 | 29,817 | | $ 1 | 201,996 | | (172,180) |
Beginning balance (in shares) at Dec. 31, 2021 | | 0 | | | | |
Beginning balance at Dec. 31, 2021 | | $ 0 | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | 0 | | | | |
Ending balance at Jun. 30, 2022 | | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | | | 8,071,183 | | | |
Beginning balance at Dec. 31, 2021 | 55,191 | | $ 1 | 198,612 | | (143,422) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net loss | (40,476) | | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | | 8,146,781 | | | |
Ending balance at Jun. 30, 2022 | 21,538 | | $ 1 | 205,435 | | (183,898) |
Beginning balance (in shares) at Mar. 31, 2022 | | 0 | | | | |
Beginning balance at Mar. 31, 2022 | | $ 0 | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | 0 | | | | |
Ending balance at Jun. 30, 2022 | | $ 0 | | | | |
Beginning balance (in shares) at Mar. 31, 2022 | | | 8,100,461 | | | |
Beginning balance at Mar. 31, 2022 | 29,817 | | $ 1 | 201,996 | | (172,180) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock upon exercise of stock options (in Shares) | | | 29,866 | | | |
Issuance of common stock upon exercise of stock options | 166 | | | 166 | | |
Issuance of common stock for restricted stock units vesting (in shares) | | | 16,454 | | | |
Issuance of common stock for employee stock purchase plan | 3,273 | | | 3,273 | | |
Net loss | (11,718) | | | | | (11,718) |
Ending balance (in shares) at Jun. 30, 2022 | | | 8,146,781 | | | |
Ending balance at Jun. 30, 2022 | 21,538 | | $ 1 | 205,435 | | (183,898) |
Beginning balance (in shares) at Dec. 31, 2022 | | 0 | | | | |
Beginning balance at Dec. 31, 2022 | | $ 0 | | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | |
Temporary equity, shares issued (in shares) | | 30,000 | | | | |
Issuance of Series A convertible preferred stock | | $ 3,867 | | | | |
Preferred stock issuance costs | | (253) | | | | |
Accretion on Series A convertible preferred stock | (653) | $ 653 | | | $ (653) | |
Ending balance (in shares) at Mar. 31, 2023 | | 30,000 | | | | |
Ending balance at Mar. 31, 2023 | | $ 4,267 | | | | |
Beginning balance (in shares) at Dec. 31, 2022 | | | 8,242,009 | | | |
Beginning balance at Dec. 31, 2022 | (10,635) | | $ 1 | 212,122 | | (222,758) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Preferred stock issuance costs | 0 | | | 0 | | |
Issuance of SVB Warrants (Note 4) | 43 | | | 43 | | |
Issuance of common stock upon exercise of stock options (in Shares) | | | 18,054 | | | |
Issuance of common stock upon exercise of stock options | 55 | | | 55 | | |
Issuance of common stock for restricted stock units vesting (in shares) | | | 115,257 | | | |
Issuance of common stock for employee stock purchase plans | | | 15,104 | | | |
Issuance of common stock for employee stock purchase plan | 101 | | | 101 | | |
Share-based compensation | 2,789 | | | 2,789 | | |
Net loss | (11,867) | | | | | (11,867) |
Ending balance (in shares) at Mar. 31, 2023 | | | 8,390,424 | | | |
Ending balance at Mar. 31, 2023 | (20,167) | | $ 1 | 214,457 | | (234,625) |
Beginning balance (in shares) at Dec. 31, 2022 | | 0 | | | | |
Beginning balance at Dec. 31, 2022 | | $ 0 | | | | |
Ending balance (in shares) at Jun. 30, 2023 | | 30,000 | | | | |
Ending balance at Jun. 30, 2023 | | $ 5,593 | | | | |
Beginning balance (in shares) at Dec. 31, 2022 | | | 8,242,009 | | | |
Beginning balance at Dec. 31, 2022 | (10,635) | | $ 1 | 212,122 | | (222,758) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net loss | (20,334) | | | | | |
Ending balance (in shares) at Jun. 30, 2023 | | | 8,441,683 | | | |
Ending balance at Jun. 30, 2023 | (27,316) | | $ 1 | 215,775 | | (243,092) |
Beginning balance (in shares) at Mar. 31, 2023 | | 30,000 | | | | |
Beginning balance at Mar. 31, 2023 | | $ 4,267 | | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | |
Accretion on Series A convertible preferred stock | (1,326) | $ 1,326 | | | $ (1,326) | |
Ending balance (in shares) at Jun. 30, 2023 | | 30,000 | | | | |
Ending balance at Jun. 30, 2023 | | $ 5,593 | | | | |
Beginning balance (in shares) at Mar. 31, 2023 | | | 8,390,424 | | | |
Beginning balance at Mar. 31, 2023 | (20,167) | | $ 1 | 214,457 | | (234,625) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Issuance of common stock for restricted stock units vesting (in shares) | | | 51,259 | | | |
Share-based compensation | 2,644 | | | 2,644 | | |
Net loss | (8,467) | | | | | (8,467) |
Ending balance (in shares) at Jun. 30, 2023 | | | 8,441,683 | | | |
Ending balance at Jun. 30, 2023 | $ (27,316) | | $ 1 | $ 215,775 | | $ (243,092) |