XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Preferred Stock and Common stock - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2021
Feb. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Apr. 30, 2021
Apr. 01, 2021
Dec. 31, 2020
Proceeds from Issuance of Convertible Preferred Stock         $ 0.0 $ 1.0      
Common stock shares authorized 1,371,373,770   1,371,373,770   1,371,373,770       700,754,910
Series D Convertible Preferred Stock [Member]                  
Conversion of Stock, Shares Converted     15,920,450            
Series G Convertible Preferred Stock [Member]                  
Temporary Equity Stock Issued During Period Shares New Issues       64,820          
Proceeds from Issuance of Convertible Preferred Stock       $ 1.0          
Common Class A [Member]                  
Conversion of Stock, Shares Converted 15,244,490                
Convertible Preferred Stock, Shares Issued upon Conversion               223,033,725  
Treasury Stock, Common, Shares 2,250,000   2,250,000   2,250,000       2,250,000
Common stock shares authorized 1,000,754,910   1,000,754,910   1,000,754,910       530,136,050
Common Class A [Member] | Subsequent Event [Member] | Restated Certifiacte Of Incorporation Member [Member]                  
Common stock shares authorized             12,500,000,000    
Common Class C [Member]                  
Conversion of Stock, Shares Issued 15,244,490                
Common Stock, Voting Rights   Each share of Class C common stock is entitled to twenty votes              
Common stock shares authorized 100,000,000   100,000,000   100,000,000        
Common Class C [Member] | Subsequent Event [Member] | Restated Certifiacte Of Incorporation Member [Member]                  
Common stock shares authorized             100,000,000    
Common Class B [Member]                  
Common stock shares authorized 270,618,860   270,618,860   270,618,860       170,618,860
Common Class B [Member] | Subsequent Event [Member] | Restated Certifiacte Of Incorporation Member [Member]                  
Common stock shares authorized             1,250,000,000    
Undesignated Preferred Stock [Member] | Subsequent Event [Member] | Restated Certifiacte Of Incorporation Member [Member]                  
Preferred stock shares authorized             25,000,000