XML 62 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Capital Stock - Class A and Class B Common Stock (Details)
Jun. 02, 2019
Vote
$ / shares
shares
Mar. 31, 2020
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Class of Stock [Line Items]      
Preferred Stock, Shares Authorized | shares 300,000,000    
Preferred stock par value | $ / shares $ 0.0001    
Class A common stock      
Class of Stock [Line Items]      
Common stock, shares authorized | shares 650,000,000 650,000,000 650,000,000
Common stock, par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001
Number of votes entitled per share | Vote 1    
Class B common stock      
Class of Stock [Line Items]      
Common stock, shares authorized | shares 50,000,000 50,000,000 50,000,000
Common stock, par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001