XML 107 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholder's Equity - Amendment and Restatement of Certificate of Incorporation (Details)
Oct. 06, 2016
Vote
item
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
Dec. 31, 2016
$ / shares
shares
Common Stock      
Board of directors, number of classes | item 3    
Board of directors, term (in years) 3 years    
Preferred Stock      
Common Stock      
Common stock, authorized 20,000,000    
Class A common stock      
Common Stock      
Common stock, authorized 250,000,000    
Common stock, par value | $ / shares $ 0.01 $ 0.01 $ 0.01
Votes per share | Vote 1    
Class B common stock      
Common Stock      
Common stock, authorized 75,000,000 75,000,000 75,000,000
Common stock, par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001
Votes per share | Vote 1    
Class C common stock      
Common Stock      
Common stock, authorized 1 1 1
Common stock, par value | $ / shares $ 0.0001 $ 0.0001 $ 0.0001
Voting power (as a percent) 5.00%    
M L Related Parties | Class B common stock      
Common Stock      
Voting power (as a percent) 47.00%    
M L Related Parties | Common Class A And Class B | CWGS, LLC | Minimum      
Common Stock      
Percentage of ownership 27.50%