XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Preferred Stock and Common stock - Schedule of Stock by Class (Detail) - shares
Mar. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Shares Authorized 1,371,373,770 700,754,910
Shares Issued 146,102,070 125,221,900
Shares Outstanding 143,852,070 122,971,900
Class A common stock [Member]    
Class of Stock [Line Items]    
Shares Authorized 1,000,754,910 530,136,050
Shares Issued 126,295,420 118,549,390
Shares Outstanding 124,045,420 116,299,390
Class B common stock [Member]    
Class of Stock [Line Items]    
Shares Authorized 270,618,860 170,618,860
Shares Issued 4,562,160 6,672,510
Shares Outstanding 4,562,160 6,672,510
Class C common stock [Member]    
Class of Stock [Line Items]    
Shares Authorized 100,000,000  
Shares Issued 15,244,490  
Shares Outstanding 15,244,490