XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of the Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 03, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Aug. 04, 2020
Net proceeds from issuance initial public offering $ 292,000        
Net losses attributable to common stockholders   $ (30,923) $ (9,339)    
Accumulated deficit   (156,026)   $ (125,103)  
Cash and cash equivalents   168,645 168,600 122,661  
Short-term investments   $ 168,347 $ 168,300 $ 233,663  
Convertible Preferred Stock          
Preferred stock, shares outstanding         0
IPO          
Common stock issued and sold 18,687,500        
Public offering price per share $ 17.00        
Gross proceeds from issuance of common stock $ 317,700        
Stock issued upon conversion of preferred stock 39,859,139        
IPO | Common Stock          
Stock issued upon conversion of preferred stock 39,859,139