Condensed Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Deficit [Member] | Redeemable Convertible Preferred Stock [Member] | Common Class A [Member]Common Stock [Member] | Common Class B [Member]Common Stock [Member] |
Beginning Balance, Temporary Equity, shares at Dec. 31, 2019 | | | | | 14,015,773 | | |
Beginning Balance, Temporary Equity Value at Dec. 31, 2019 | | | | | $ 40,095 | | |
Beginning balance, shares at Dec. 31, 2019 | | 322,007 | | | | | |
Beginning Balance, Value at Dec. 31, 2019 | $ (36,548) | | $ 1,486 | $ (38,034) | | | |
Issuance of Class A common stock upon exercise of options | 15 | | 15 | | | | |
Issuance of Class A common stock upon exercise of options, shares | | 2,491 | | | | | |
Stock-based compensation | 61 | | 61 | | | | |
Net loss | (2,474) | | | (2,474) | | | |
Ending Balance, shares at Mar. 31, 2020 | | 324,498 | | | | | |
Ending Balance, Value at Mar. 31, 2020 | (38,946) | | 1,562 | (40,508) | | | |
Ending Balance, Temporary Equity , shares at Mar. 31, 2020 | | | | | 14,015,773 | | |
Ending Balance, Temporary Equity Value at Mar. 31, 2020 | | | | | $ 40,095 | | |
Beginning Balance, Temporary Equity, shares at Dec. 31, 2019 | | | | | 14,015,773 | | |
Beginning Balance, Temporary Equity Value at Dec. 31, 2019 | | | | | $ 40,095 | | |
Beginning balance, shares at Dec. 31, 2019 | | 322,007 | | | | | |
Beginning Balance, Value at Dec. 31, 2019 | (36,548) | | 1,486 | (38,034) | | | |
Issuance of Class A common stock upon exercise of options | 7 | | 7 | | | | |
Issuance of Class A common stock upon exercise of options, shares | | 1,382 | | | | | |
Stock-based compensation | 72 | | 72 | | | | |
Net loss | (6,078) | | | | | | |
Ending Balance, shares at Jun. 30, 2020 | | 325,880 | | | | | |
Ending Balance, Value at Jun. 30, 2020 | (42,471) | | 1,641 | (44,112) | | | |
Ending Balance, Temporary Equity , shares at Jun. 30, 2020 | | | | | 14,015,773 | | |
Ending Balance, Temporary Equity Value at Jun. 30, 2020 | | | | | $ 40,095 | | |
Beginning Balance, Temporary Equity, shares at Mar. 31, 2020 | | | | | 14,015,773 | | |
Beginning Balance, Temporary Equity Value at Mar. 31, 2020 | | | | | $ 40,095 | | |
Beginning balance, shares at Mar. 31, 2020 | | 324,498 | | | | | |
Beginning Balance, Value at Mar. 31, 2020 | (38,946) | | 1,562 | (40,508) | | | |
Net loss | (3,604) | | | (3,604) | | | |
Ending Balance, shares at Jun. 30, 2020 | | 325,880 | | | | | |
Ending Balance, Value at Jun. 30, 2020 | $ (42,471) | | 1,641 | (44,112) | | | |
Ending Balance, Temporary Equity , shares at Jun. 30, 2020 | | | | | 14,015,773 | | |
Ending Balance, Temporary Equity Value at Jun. 30, 2020 | | | | | $ 40,095 | | |
Beginning Balance, Temporary Equity, shares at Dec. 31, 2020 | 182,772,372 | | | | 182,772,372 | | |
Beginning Balance, Temporary Equity Value at Dec. 31, 2020 | | | | | $ 139,576 | | |
Beginning balance, shares at Dec. 31, 2020 | | | | | | 355,296 | |
Beginning Balance, Value at Dec. 31, 2020 | $ (89,348) | | 2,099 | (91,447) | | | |
Issuance of Class A common stock upon exercise of options | 342 | | 342 | | | | |
Issuance of Class A common stock upon exercise of options, shares | | | | | | 113,683 | |
Stock-based compensation | 404 | | 404 | | | | |
Net loss | (4,714) | | | (4,714) | | | |
Ending Balance, shares at Mar. 31, 2021 | | | | | | 468,979 | |
Ending Balance, Value at Mar. 31, 2021 | $ (93,316) | | 2,845 | (96,161) | | | |
Ending Balance, Temporary Equity , shares at Mar. 31, 2021 | | | | | 182,772,372 | | |
Ending Balance, Temporary Equity Value at Mar. 31, 2021 | | | | | $ 139,576 | | |
Beginning Balance, Temporary Equity, shares at Dec. 31, 2020 | 182,772,372 | | | | 182,772,372 | | |
Beginning Balance, Temporary Equity Value at Dec. 31, 2020 | | | | | $ 139,576 | | |
Beginning balance, shares at Dec. 31, 2020 | | | | | | 355,296 | |
Beginning Balance, Value at Dec. 31, 2020 | $ (89,348) | | 2,099 | (91,447) | | | |
Net loss | (8,151) | | | | | | |
Ending Balance, shares at Jun. 30, 2021 | | | | | | 20,968,376 | 309,238 |
Ending Balance, Value at Jun. 30, 2021 | $ 92,155 | | 191,732 | (99,598) | | $ 21 | |
Ending Balance, Temporary Equity , shares at Jun. 30, 2021 | 0 | | | | | | |
Beginning Balance, Temporary Equity, shares at Mar. 31, 2021 | | | | | 182,772,372 | | |
Beginning Balance, Temporary Equity Value at Mar. 31, 2021 | | | | | $ 139,576 | | |
Beginning balance, shares at Mar. 31, 2021 | | | | | | 468,979 | |
Beginning Balance, Value at Mar. 31, 2021 | $ (93,316) | | 2,845 | (96,161) | | | |
Common stock issued pursuant to initial public offering, net of issuance costs, Shares | | | | | | 5,002,500 | |
Common stock issued pursuant to initial public offering, net of issuance costs | 48,411 | | 48,406 | | | $ 5 | |
Conversion of preferred stock into common stock, Shares | | | | | (182,772,372) | 15,464,775 | 309,238 |
Conversion of preferred stock into common stock | 139,576 | | 139,560 | | $ (139,576) | $ 16 | |
Issuance of Class A common stock upon exercise of options | 208 | | 208 | | | | |
Issuance of Class A common stock upon exercise of options, shares | | | | | | 32,122 | |
Stock-based compensation | 713 | | 713 | | | | |
Net loss | (3,437) | | | (3,437) | | | |
Ending Balance, shares at Jun. 30, 2021 | | | | | | 20,968,376 | 309,238 |
Ending Balance, Value at Jun. 30, 2021 | $ 92,155 | | $ 191,732 | $ (99,598) | | $ 21 | |
Ending Balance, Temporary Equity , shares at Jun. 30, 2021 | 0 | | | | | | |