XML 95 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock - Summary of Reserved Shares of Common Stock (Detail) - shares
Dec. 31, 2020
Jul. 08, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding convertible preferred stock converted into common shares   37,206,604 59,883,877
Shares reserved under the compensation plan 8,026,772   8,407,169
Total shares of common stock reserved for issuance 8,026,772   68,291,046
Series A Preferred Stock [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding convertible preferred stock converted into common shares     16,002,820
Series B Preferred Stock [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding convertible preferred stock converted into common shares     8,783,102
Series C Preferred Stock [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding convertible preferred stock converted into common shares     35,097,955