XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Summary of Outstanding Potentially Dilutive Securities (Detail) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially diluted securities 1,745,630 24,421,761
Redeemable Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially diluted securities 23,768,416
Common Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially diluted securities 1,745,630 653,345