XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Financial Statements, Basis of Presentation (Details) - Common Stock [Member] - shares
Oct. 31, 2018
May 02, 2018
Nov. 15, 2017
May 31, 2017
Mar. 31, 2019
Stock Issued or Granted During Period [Abstract]          
Stock sold in initial public offering (in shares)       47,495,000  
Kohlberg Kravis Roberts & Co. L.P [Member]          
Stock Issued or Granted During Period [Abstract]          
Stock sold in initial public offering (in shares) 20,000,000 30,533,478 25,300,000    
Number of shares owned by non-controlling owners (in shares)         70,671,135
Ownership percentage by non-controlling owners         35.00%