Condensed Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Other Comprehensive Income (Loss) [Member] | Retained Earnings (Accumulated Deficit) [Member] | Convertible and Redeemable Preferred Stock [Member] | Convertible and Redeemable Preferred Stock [Member] Preferred Stock [Member] |
Beginning Balance at Dec. 31, 2020 | $ 16,767 | | $ 14,495 | $ 7 | $ 2,265 | | $ 35,638 |
Beginning Balance (in shares) at Dec. 31, 2020 | | 3,599,232 | | | | 9,342,092 | |
Stock-based compensation | 485 | $ 0 | 485 | | | | |
Unrealized gain (loss) on available-for-sale securities | (7) | 0 | | (7) | | | |
Accretion of convertible and redeemable preferred stock to redemption value | (300) | 0 | 300 | | | $ (300) | |
Conversion of convertible and redeemable preferred stock | 35,938 | $ 0 | 35,938 | | | $ (35,938) | |
Conversion of convertible and redeemable preferred stock (in shares) | | 17,512,685 | | | | (9,342,092) | |
Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts | 99,057 | $ 0 | 99,057 | | | | |
Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares) | | 6,900,000 | | | | | |
Net loss | (2,905) | $ 0 | | | (2,905) | | |
Ending Balance at Jun. 30, 2021 | 149,035 | $ 149,035 | 149,675 | 0 | (640) | | 0 |
Ending Balance (in shares) at Jun. 30, 2021 | | 28,011,917 | | | | 0 | |
Beginning Balance at Mar. 31, 2021 | | $ 16,288 | 14,678 | 0 | 1,610 | | 35,638 |
Beginning Balance (in shares) at Mar. 31, 2021 | | 3,599,232,000 | | | | 9,342,092,000 | |
Stock-based compensation | | $ 302 | 302 | | | | |
Accretion of convertible and redeemable preferred stock to redemption value | | 300 | 300 | | | $ (300) | |
Conversion of convertible and redeemable preferred stock | | $ 35,938 | 35,938 | | | $ (35,938) | |
Conversion of convertible and redeemable preferred stock (in shares) | | 17,512,685,000 | | | | (9,342,092,000) | |
Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts | | $ 99,057 | 99,057 | | | | |
Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares) | | 6,900,000,000 | | | | | |
Net loss | (2,250) | $ (2,250) | | | (2,250) | | |
Ending Balance at Jun. 30, 2021 | 149,035 | $ 149,035 | 149,675 | 0 | (640) | | 0 |
Ending Balance (in shares) at Jun. 30, 2021 | | 28,011,917 | | | | 0 | |
Beginning Balance at Dec. 31, 2021 | $ 143,203 | | 150,741 | 0 | (7,538) | | |
Beginning Balance (in shares) at Dec. 31, 2021 | 28,012,017 | 28,012,017,000 | | | | 0 | |
Stock-based compensation | $ 1,721 | $ 0 | 1,721 | | | | |
Issuance of common stock upon exercise of stock options | $ 99 | $ 0 | 99 | | | | |
Issuance of common stock upon exercise of stock options, shares | 55,232 | 55,232 | | | | | |
Issuance of common stock under employee stock purchase plan, shares | 13,235 | 13,235 | | | | | |
Issuance of common stock under employee stock purchase plan | $ 144 | $ 0 | 144 | | | | |
Accretion of convertible and redeemable preferred stock to redemption value | | | | | | | |
Conversion of convertible and redeemable preferred stock | | | | | | | |
Net loss | (11,700) | 0 | | | (11,700) | | |
Ending Balance at Jun. 30, 2022 | $ 133,467 | $ 133,467 | 152,705 | 0 | (19,238) | | 0 |
Ending Balance (in shares) at Jun. 30, 2022 | 28,080,484 | 28,080,484 | | | | 0 | |
Beginning Balance at Mar. 31, 2022 | | $ 138,548 | 151,583 | 0 | (13,035) | | 0 |
Beginning Balance (in shares) at Mar. 31, 2022 | | 28,042,479,000 | | | | 0 | |
Stock-based compensation | | $ 934 | 934 | | | | |
Issuance of common stock upon exercise of stock options | | $ 44 | 44 | | | | |
Issuance of common stock upon exercise of stock options, shares | | 24,770,000 | | | | | |
Issuance of common stock under employee stock purchase plan, shares | 13,235 | 13,235 | | | | | |
Issuance of common stock under employee stock purchase plan | $ 144 | | 144 | | | | |
Net loss | (6,203) | $ (6,203) | | | (6,203) | | |
Ending Balance at Jun. 30, 2022 | $ 133,467 | $ 133,467 | $ 152,705 | $ 0 | $ (19,238) | | $ 0 |
Ending Balance (in shares) at Jun. 30, 2022 | 28,080,484 | 28,080,484 | | | | 0 | |