XML 77 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Deficit) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 01, 2020
Sep. 30, 2020
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2021
Class of Stock [Line Items]          
Common stock, par value       $ 0.0001 $ 0.0001
Common stock, shares authorized       200,000,000 200,000,000
Preferred stock , shares authorized       10,000,000 10,000,000
Preferred stock, par value       $ 0.0001 $ 0.0001
Redeemable Convertible Preferred Stock [Member]          
Class of Stock [Line Items]          
Accretion to Redemption value       $ 0  
Redeemable Stock Excersible On Agreed Upon Milestones [Member] | Redeemable Convertible Preferred Stock [Member]          
Class of Stock [Line Items]          
Issuance of Series B redeemable convertible preferred stock     21,732,862    
Proceeds from Issuance of Convertible Preferred Stock     $ 46,900    
Series B [Member] | Redeemable Convertible Preferred Stock [Member]          
Class of Stock [Line Items]          
Issuance of Series B redeemable convertible preferred stock     14,701,054    
Issuance of Series B redeemable convertible preferred stock for cash 10,669,834 11,063,028 4,673,388    
Issuance of Series B redeemable convertible preferred stock upon conversion of convertible notes     10,027,666    
Preferred stock, Par or Stated Value Per Share $ 2.16 $ 2.16 $ 2.16    
Proceeds from Issuance of Convertible Preferred Stock $ 23,000 $ 23,900      
Series B [Member] | Redeemable Stock Excersible On Agreed Upon Milestones [Member]          
Class of Stock [Line Items]          
Proceeds from Issuance of Convertible Preferred Stock     $ 21,500    
Series C [Member] | Redeemable Convertible Preferred Stock [Member]          
Class of Stock [Line Items]          
Preferred stock, Par or Stated Value Per Share   $ 3.41      
Proceeds from Issuance of Convertible Preferred Stock   $ 84,900      
Issuance of series C redeemable convertible preferred stock for cash   24,926,685