XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Preferred Stock - Additional Information (Details) - USD ($)
12 Months Ended
Mar. 26, 2021
Dec. 31, 2021
Dec. 31, 2020
Convertible Preferred Stock Shares Outstanding 0    
Common Stock, Voting Rights   The Class A common stock is entitled to one vote per share and the Class B common stock is entitled to ten votes per share.  
Cash dividend   $ 0 $ 0
Convertible Preferred Stock      
Preferred Stock Conversion Basis one-for-one    
Series E1 Convertible Preferred Stock      
Convertible preferred stock, issued     4,642,048
Convertible preferred stock, price per share     $ 11.85
Net of issuance costs     $ 54,900,000
Common Class B      
Convertible Preferred Stock Shares Issued Upon Conversion 115,269,221    
Common stock, shares authorized   160,000,000  
Conversion of Stock, Shares Converted   85,836,123  
Common Class A      
Common stock, shares authorized   2,000,000,000