XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Warrants (Details) - Management Warrants - USD ($)
$ / shares in Units, $ in Millions
Oct. 07, 2016
Oct. 04, 2017
Jun. 16, 2017
Chief Financial Officer      
Sponsors and Management Warrants      
Number of shares called by warrants (in shares) 50,125    
Exercise price (in dollars per share) $ 112.08    
Proceeds from issuance of management warrants $ 1.0    
Chief Executive Officer      
Sponsors and Management Warrants      
Number of shares called by warrants (in shares)     1,965,409
Exercise price (in dollars per share)     $ 124.64
Total warrant price     $ 50.0
President      
Sponsors and Management Warrants      
Number of shares called by warrants (in shares)   87,951  
Exercise price (in dollars per share)   $ 117.01  
Total warrant price   $ 2.0