XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 03, 2020
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Aug. 04, 2020
Net proceeds from issuance initial public offering $ 292,000        
Net losses attributable to common stockholders   $ (43,863) $ (30,923)    
Accumulated deficit   (340,928)   $ (297,065)  
Cash, cash equivalents and short-term investments   $ 201,400      
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        
IPO | Common Stock          
Stock issued upon conversion of preferred stock 39,859,139