XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Preferred Stock and Common Stock - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 01, 2021
Mar. 31, 2021
Feb. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Apr. 30, 2021
Proceeds from Issuance of Convertible Preferred Stock             $ 1.0 $ 343.3  
Net offering costs             $ 0.9    
Conversion of Stock, Shares Converted             9,382,620    
Common stock shares authorized           13,850,000,000 700,754,910    
Reclassification of convertible preferred stock into common stock value           $ 1,419.1      
Preferred stock shares issued           0      
Preferred stock shares outstanding           0      
Convertible preferred stock shares authorized           0 246,430,170    
Additional Paid-in Capital [Member]                  
Reclassification of convertible preferred stock into common stock value $ 1,400.0         $ 1,419.1      
Series D Convertible Preferred Stock [Member]                  
Conversion of Stock, Shares Converted       15,920,450          
Reclassification of convertible preferred stock into common stock value             $ 40.0    
Convertible preferred stock shares authorized             25,303,070    
Series G Convertible Preferred Stock [Member]                  
Temporary Equity Stock Issued During Period Shares New Issues         64,820     22,306,800  
Proceeds from Issuance of Convertible Preferred Stock         $ 1.0     $ 343.3  
Net offering costs               $ 0.8  
Convertible preferred stock shares authorized             22,371,620    
Common Class A [Member]                  
Convertible Preferred Stock, Shares Issued upon Conversion 223,033,725                
Treasury Stock, Common, Shares             2,250,000    
Common stock shares authorized           12,500,000,000 530,136,050    
Treasury stock, retired           Jul. 01, 2021      
Common Class A [Member] | Restated Certificate Of Incorporation [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      
Common Class C [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized                 100,000,000
Common Class B [Member]                  
Common stock shares authorized           1,250,000,000 170,618,860    
Common Class B [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized                 1,250,000,000
Undesignated Preferred Stock [Member] | Restated Certificate Of Incorporation [Member]                  
Preferred stock shares authorized                 25,000,000