XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Business Operations - Reorganization (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 10, 2017
Aug. 16, 2017
Class A Common Stock    
Reorganization    
Common stock par value (in dollars per share)   $ 0.01
Master Reorganization Agreement | CSL Energy Holdings I, LLC and CSL Energy Holdings II, LLC    
Reorganization    
Payment made to CSL Holdings I and CSL Holdings II in exchange for equity interests contributed to the Company $ 3.0  
Time period from consummation of the Offering in which payment is to be made to CSL Holdings I and CSL Holdings II 18 months  
Master Reorganization Agreement | Ranger Units | Ranger LLC    
Reorganization    
Number of Ranger Units received in exchange for the contribution of equity interests 1,638,386  
Number of Ranger Units received in exchange for the contribution of the net proceeds received from the Offering to Ranger LLC 5,862,069  
Master Reorganization Agreement | Class A Common Stock    
Reorganization    
Number of shares issued as consideration for the termination of certain loan agreements 567,895  
Master Reorganization Agreement | Class A Common Stock | Ranger Holdings II and Torrent Holdings II    
Reorganization    
Number of shares issued in exchange for equity interests contributed 1,683,386  
Master Reorganization Agreement | Class B Common Stock | Ranger Holdings and Torrent Holdings    
Reorganization    
Number of shares issued in exchange for equity interests contributed 5,621,491  
Common stock par value (in dollars per share) $ 0.01  
Master Reorganization Agreement | Ranger LLC | Ranger Units    
Reorganization    
Number of units issued in connection with the termination of certain loan agreements 567,895  
Number of units issued to lenders in connection with the termination of certain loan agreements 1,244,663  
Master Reorganization Agreement | Ranger LLC | Ranger Units | Ranger Holdings and Torrent Holdings    
Reorganization    
Number of units issued in exchange for membership interests contributed 5,621,491  
Master Reorganization Agreement | Ranger LLC | Class B Common Stock | Ranger Units | Ranger Holdings and Torrent Holdings    
Reorganization    
Number of shares distributed for each unit held 1