XML 47 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 30 Months Ended
Jun. 16, 2020
Jun. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Description Of Business And Basis Of Presentation [Line Items]            
Common stock, shares authorized (in shares) 400,000,000   400,000,000 400,000,000   400,000,000
Preferred stock, shares authorized (in shares) 40,000,000          
Net proceeds from Issuance of common stock after deducting offering-related transaction costs and commissions     $ 344,779 $ 174,677 $ 274,054 $ 519,300
Accumulated deficit     (358,544) $ (184,549)   (358,544)
Cash, cash equivalents and marketable securities     $ 610,700     $ 610,700
Initial Public Offering            
Description Of Business And Basis Of Presentation [Line Items]            
Sale of stock number of shares issued in transaction (in shares) 16,560,000          
Sale of stock, price per share (in dollars per share) $ 18.00          
Proceeds from the IPO, net of underwriting discounts, commissions and offering costs $ 274,100          
Outstanding shares of convertible preferred stock converted into common stock (in shares) 17,921,069          
Undesignated Preferred Stock | Initial Public Offering            
Description Of Business And Basis Of Presentation [Line Items]            
Preferred stock, shares authorized (in shares) 40,000,000          
Common Stock            
Description Of Business And Basis Of Presentation [Line Items]            
Outstanding shares of convertible preferred stock converted into common stock (in shares)         17,921,000  
Common Stock | Initial Public Offering            
Description Of Business And Basis Of Presentation [Line Items]            
Outstanding shares of convertible preferred stock converted into common stock (in shares)   17,921,069        
Warrant to purchase of common stock (in shares) 7,809          
Common stock, shares authorized (in shares) 400,000,000