XML 119 R99.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholder's Equity - Initial Public Offering (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 01, 2017
Oct. 30, 2017
Jun. 09, 2017
Jun. 05, 2017
Nov. 09, 2016
Oct. 13, 2016
May 31, 2018
May 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Nov. 10, 2016
IPO                        
Proceeds from issuance of common stock     $ 16,000,000                  
Proceeds from short-swing profit disgorgement                 $ 557,000      
M L Acquisition Company LLC And M L Related Parties                        
IPO                        
Proceeds from short-swing profit disgorgement             $ 557,000          
CWGS, LLC                        
IPO                        
Purchase of newly-issued common units     600,000         4,000,000        
Class A common stock                        
IPO                        
Number of shares issued               4,000,000   4,600,000 11,872,000  
Offering price (in dollars per share)               $ 27.75        
Proceeds from IPO                     $ 234,185,000  
Common stock, outstanding                 37,192,364 36,749,072 18,936,000 18,935,916
Proceeds from issuance of common stock               $ 106,600,000        
Class A common stock | CWH BR Merger                        
IPO                        
Common stock, outstanding                       7,063,716
Class A common stock | May 2017 Selling Stockholders                        
IPO                        
Offering price (in dollars per share)               $ 27.75        
Shares issued by selling stockholders     825,000         5,500,000        
Class A common stock | CVRV Acquisition LLC                        
IPO                        
Shares of common stock redeemed for shares of common stock     648,462         4,323,083        
Redemption of common stock by selling shareholders   4,715,529                    
Shares sold that were previously held     176,538                  
Class A common stock | CVRV Acquisition II LLC                        
IPO                        
Shares sold that were previously held 184,669 1,283,756           1,176,917        
Class A common stock | October 2017 Selling Stockholders                        
IPO                        
Number of shares issued   6,700,000                    
Offering price (in dollars per share)   $ 40.50                    
Shares issued by selling stockholders 963,799                      
Class A common stock | Crestview Advisors LLC                        
IPO                        
Shares sold that were previously held 104 715                    
Class A common stock | CWGS Holding, LLC and CVRV Acquisition LLC                        
IPO                        
Shares of common stock redeemed for shares of common stock 678,331                      
Redemption of common stock by selling shareholders 678,331                      
Class A common stock | CWGS, LLC | CVRV Acquisition LLC                        
IPO                        
Shares of common stock redeemed for shares of common stock   4,715,529                    
Redemption of common stock by selling shareholders               4,323,083        
Class A common stock | CWGS, LLC | October 2017 Selling Stockholders                        
IPO                        
Redemption of common stock by selling shareholders   700,000                    
Class A common stock | CWGS, LLC | CWGS Holding, LLC and CVRV Acquisition LLC                        
IPO                        
Shares of common stock redeemed for shares of common stock 100,695                      
Redemption of common stock by selling shareholders 100,695 700,000                    
Class B common stock                        
IPO                        
Common stock, outstanding                 50,706,629 50,836,629 62,003,000 62,002,729
Consideration for redemption of shares $ 0                      
Class B common stock | May 2017 Selling Stockholders                        
IPO                        
Consideration for redemption of shares     $ 0         $ 0        
Class B common stock | CVRV Acquisition LLC                        
IPO                        
Number of common stock cancelled 678,331 4,715,529 648,462         4,323,083        
Class B common stock | CWGS Holding LLC                        
IPO                        
Number of common stock cancelled 100,695 700,000                    
Class B common stock | October 2017 Selling Stockholders                        
IPO                        
Consideration for redemption of shares   $ 0                    
Class B common stock | CWGS, LLC | CVRV Acquisition LLC                        
IPO                        
Redemption of common stock by selling shareholders     648,462                  
Class C common stock                        
IPO                        
Common stock, outstanding                 1 1   1
IPO | Class A common stock                        
IPO                        
Number of shares issued           11,363,636            
Offering price (in dollars per share)           $ 22.00            
Proceeds from IPO           $ 233,400,000            
Common stock, outstanding                       11,872,200
IPO | Class A common stock | CWGS, LLC                        
IPO                        
Units issued in exchange           11,363,636            
Over allotment | October 2017 Selling Stockholders                        
IPO                        
Shares issued by selling stockholders   1,005,000                    
Over allotment | Class A common stock                        
IPO                        
Number of shares issued     600,000 600,000 508,564              
Proceeds from IPO         $ 10,400,000              
Over allotment | Class A common stock | May 2017 Selling Stockholders                        
IPO                        
Shares issued by selling stockholders       825,000                
Over allotment | Class A common stock | October 2017 Selling Stockholders                        
IPO                        
Shares issued by selling stockholders   963,799                    
Over allotment | Class A common stock | CWGS, LLC                        
IPO                        
Units issued in exchange         508,564