Quarterly report pursuant to Section 13 or 15(d)

Equity - Narrative (Details)

v3.19.1
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Feb. 28, 2019
Aug. 31, 2018
Class of Stock [Line Items]        
Warrants and rights, number of shares allowed to purchase (in shares)     420,000  
Class of warrant or right, number of securities called by each warrant or right (in shares)       0.192
Common shares issued as earn-out consideration (in shares) 9,800,000 9,800,000    
Common shares issued as earn-out consideration (in shares) 0      
Tranche One        
Class of Stock [Line Items]        
Common shares issued as earn-out consideration (in shares) 4,900,000      
Earn-out consideration, future minimum EBITDA   $ 82.5    
Earn-out consideration, minimum stock price (in dollars per share) $ 12.00      
Tranche Two        
Class of Stock [Line Items]        
Common shares issued as earn-out consideration (in shares) 4,900,000      
Earn-out consideration, future minimum EBITDA $ 91.5      
Earn-out consideration, minimum stock price (in dollars per share) $ 14.00      
MI Acquisitions Warrants, Public        
Class of Stock [Line Items]        
Class of warrant or right, outstanding (in shares)       5,310,109
MI Acquisitions Warrants, Private        
Class of Stock [Line Items]        
Warrants and rights, number of shares allowed to purchase (in shares)       421,107