STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (Unaudited) - USD ($) $ in Thousands | Total | Initial Public Offering | Convertible Preferred Stock | Common Stock | Common StockInitial Public Offering | Additional Paid-in Capital | Additional Paid-in CapitalInitial Public Offering | Accumulated Deficit | Accumulated Other Comprehensive Gain (Loss) |
Beginning Balance at Dec. 31, 2019 | | | $ 178,058 | | | | | | |
Beginning Balance (in shares) at Dec. 31, 2019 | | | 19,278,606 | | | | | | |
Beginning Balance at Dec. 31, 2019 | $ (90,084) | | | | | $ 2,606 | | $ (92,690) | |
Beginning Balance (in shares) at Dec. 31, 2019 | | | | 1,984,222 | | | | | |
Exercise of common stock options | 12 | | | | | 12 | | | |
Exercise of common stock options (in shares) | | | | 13,433 | | | | | |
Stock-based compensation expense | 527 | | | | | 527 | | | |
Net loss | (8,872) | | | | | | | (8,872) | |
Ending Balance at Mar. 31, 2020 | | | $ 178,058 | | | | | | |
Ending Balance (in shares) at Mar. 31, 2020 | | | 19,278,606 | | | | | | |
Ending Balance at Mar. 31, 2020 | (98,417) | | | | | 3,145 | | (101,562) | |
Ending Balance (in shares) at Mar. 31, 2020 | | | | 1,997,655 | | | | | |
Beginning Balance at Dec. 31, 2019 | | | $ 178,058 | | | | | | |
Beginning Balance (in shares) at Dec. 31, 2019 | | | 19,278,606 | | | | | | |
Beginning Balance at Dec. 31, 2019 | (90,084) | | | | | 2,606 | | (92,690) | |
Beginning Balance (in shares) at Dec. 31, 2019 | | | | 1,984,222 | | | | | |
Unrealized (loss) gain on available-for-sale investments | (29) | | | | | | | | |
Ending Balance at Sep. 30, 2020 | 184,375 | | | $ 3 | | 322,535 | | (138,134) | (29) |
Ending Balance (in shares) at Sep. 30, 2020 | | | | 30,545,165 | | | | | |
Beginning Balance at Mar. 31, 2020 | | | $ 178,058 | | | | | | |
Beginning Balance (in shares) at Mar. 31, 2020 | | | 19,278,606 | | | | | | |
Beginning Balance at Mar. 31, 2020 | (98,417) | | | | | 3,145 | | (101,562) | |
Beginning Balance (in shares) at Mar. 31, 2020 | | | | 1,997,655 | | | | | |
Issuance of common stock | | $ 138,000 | | | $ 1 | | $ 137,999 | | |
Issuance of common stock (in shares) | | | | | 8,625,000 | | | | |
Exercise of common stock options | 39 | | | | | 39 | | | |
Exercise of common stock options (in shares) | | | | 23,200 | | | | | |
Stock-based compensation expense | 1,381 | | | | | 1,381 | | | |
Issuance costs associated with initial public offering | | $ (12,790) | | | | | $ (12,790) | | |
Conversion to common stock | | | $ (178,058) | | | | | | |
Conversion to common stock (in shares) | | | (19,278,606) | | | | | | |
Conversion to common stock | 178,058 | | | $ 2 | | 178,056 | | | |
Conversion to common stock (in shares) | | | | 19,278,606 | | | | | |
Net loss | (11,024) | | | | | | | (11,024) | |
Ending Balance at Jun. 30, 2020 | | | | | | | | | |
Ending Balance (in shares) at Jun. 30, 2020 | | | | | | | | | |
Ending Balance at Jun. 30, 2020 | 195,247 | | | $ 3 | | 307,830 | | (112,586) | |
Ending Balance (in shares) at Jun. 30, 2020 | | | | 29,924,461 | | | | | |
Exercise of common stock options | 53 | | | | | 53 | | | |
Exercise of common stock options (in shares) | | | | 32,469 | | | | | |
Stock-based compensation expense | 1,681 | | | | | 1,681 | | | |
Issuance of common stock related to acquisition | 12,971 | | | | | 12,971 | | | |
Issuance of common stock related to acquisition, shares | | | | 588,235 | | | | | |
Unrealized (loss) gain on available-for-sale investments | (29) | | | | | | | | (29) |
Net loss | (25,548) | | | | | | | (25,548) | |
Ending Balance at Sep. 30, 2020 | 184,375 | | | $ 3 | | 322,535 | | (138,134) | (29) |
Ending Balance (in shares) at Sep. 30, 2020 | | | | 30,545,165 | | | | | |
Beginning Balance at Dec. 31, 2020 | $ 289,776 | | | $ 4 | | 456,196 | | (166,393) | (31) |
Beginning Balance (in shares) at Dec. 31, 2020 | 36,672,415 | | | 36,672,415 | | | | | |
Exercise of common stock options | $ 16 | | | | | 16 | | | |
Exercise of common stock options (in shares) | | | | 18,411 | | | | | |
Stock-based compensation expense | 2,744 | | | | | 2,744 | | | |
Unrealized (loss) gain on available-for-sale investments | 48 | | | | | | | | 48 |
Net loss | (16,509) | | | | | | | (16,509) | |
Ending Balance at Mar. 31, 2021 | 276,075 | | | $ 4 | | 458,956 | | (182,902) | 17 |
Ending Balance (in shares) at Mar. 31, 2021 | | | | 36,690,826 | | | | | |
Beginning Balance at Dec. 31, 2020 | $ 289,776 | | | $ 4 | | 456,196 | | (166,393) | (31) |
Beginning Balance (in shares) at Dec. 31, 2020 | 36,672,415 | | | 36,672,415 | | | | | |
Exercise of common stock options (in shares) | 61,768 | | | | | | | | |
Unrealized (loss) gain on available-for-sale investments | $ 29 | | | | | | | | |
Ending Balance at Sep. 30, 2021 | $ 291,536 | | | $ 4 | | 513,871 | | (222,337) | (2) |
Ending Balance (in shares) at Sep. 30, 2021 | 39,331,585 | | | 39,331,585 | | | | | |
Beginning Balance at Mar. 31, 2021 | $ 276,075 | | | $ 4 | | 458,956 | | (182,902) | 17 |
Beginning Balance (in shares) at Mar. 31, 2021 | | | | 36,690,826 | | | | | |
Exercise of common stock options | 58 | | | | | 58 | | | |
Exercise of common stock options (in shares) | | | | 24,786 | | | | | |
Stock-based compensation expense | 3,213 | | | | | 3,213 | | | |
Unrealized (loss) gain on available-for-sale investments | (14) | | | | | | | | (14) |
Net loss | (21,009) | | | | | | | (21,009) | |
Ending Balance at Jun. 30, 2021 | 258,323 | | | $ 4 | | 462,227 | | (203,911) | 3 |
Ending Balance (in shares) at Jun. 30, 2021 | | | | 36,715,612 | | | | | |
Issuance of common stock | 50,000 | | | | | 50,000 | | | |
Issuance of common stock (in shares) | | | | 2,597,402 | | | | | |
Issuance costs associated with offering of common stock | (1,852) | | | | | 1,852 | | | |
Exercise of common stock options | 99 | | | | | 99 | | | |
Exercise of common stock options (in shares) | | | | 18,571 | | | | | |
Stock-based compensation expense | 3,397 | | | | | 3,397 | | | |
Unrealized (loss) gain on available-for-sale investments | (5) | | | | | | | | (5) |
Net loss | (18,426) | | | | | | | (18,426) | |
Ending Balance at Sep. 30, 2021 | $ 291,536 | | | $ 4 | | $ 513,871 | | $ (222,337) | $ (2) |
Ending Balance (in shares) at Sep. 30, 2021 | 39,331,585 | | | 39,331,585 | | | | | |