Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation - Additional Information (Details)

v3.21.2
Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Oct. 29, 2019
Nov. 30, 2019
Sep. 30, 2021
Dec. 31, 2020
Basis Of Presentation [Line Items]        
Cash and cash equivalents and investments     $ 119,260  
Accumulated deficit     $ (98,699) $ (66,298)
Initial Public Offering        
Basis Of Presentation [Line Items]        
Issuance of common stock, shares 6,800,000      
Common stock issued, per share $ 11.00      
Net proceeds from initial public offering $ 66,156 $ 4,864    
Conversion of convertible preferred stock to common stock 12,904,534      
Number of additional common stock purchased by underwriters upon partial exercise of option   475,501