XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Statements - Additional Information (Detail) - shares
Jun. 30, 2022
May 13, 2022
Parent company shares owned by affiliates 15,924,478  
Parent company percentage owned by affiliates 43.00%  
Platinum Equity LLC [Member]    
Common shares sold by affiliate   3,500,000
Treasury Stock, Common, Shares   1,613,022
Parent company percentage owned by affiliates 43.00% 54.00%