v3.8.0.1
Equity (Details)
3 Months Ended
Mar. 31, 2018
day
class
$ / shares
shares
Dec. 31, 2017
shares
Class of Stock [Line Items]    
Common stock, number of classes | class 3  
Warrants redemption price (usd per share) | $ / shares $ 0.01  
Share price (usd per share) | $ / shares $ 24.00  
Warrants trading days threshold | day 20  
Warrants trading day period before redemption 30 days  
Public warrants    
Class of Stock [Line Items]    
Warrants outstanding (shares) 44,305,536 44,182,889
Private placement warrants    
Class of Stock [Line Items]    
Warrants outstanding (shares) 12,194,354 12,317,001
Common Class A    
Class of Stock [Line Items]    
Common stock, authorized (shares) 200,000,000 200,000,000
Common stock, issued (shares) 99,915,614 99,791,245
Common stock, outstanding (shares) 99,915,614 99,791,245
Number of shares called by each warrant 0.5  
Exercise price of warrant (usd per share) | $ / shares $ 5.75  
Common Class B    
Class of Stock [Line Items]    
Common stock, authorized (shares) 50,000,000 50,000,000
Common stock, issued (shares) 30,255,184 30,319,564
Common stock, outstanding (shares) 30,255,184 30,319,564
Common Class F    
Class of Stock [Line Items]    
Common stock, authorized (shares) 10,000,000  
Common stock, issued (shares) 0 0
Common stock, outstanding (shares) 0 0