XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash Dividends - Additional Information (Detail) - $ / shares
Jul. 07, 2022
Jul. 08, 2021
Jan. 27, 2021
Jul. 09, 2020
Class of Stock [Line Items]        
Dividend payable date, declared day   Jul. 08, 2021 Jan. 27, 2021 Jul. 09, 2020
Annual cash dividend   $ 3 $ 2.5 $ 2.5
Subsequent Event [Member]        
Class of Stock [Line Items]        
Dividend payable date, declared day Jul. 07, 2022      
Special cash dividend $ 1.5      
Annual cash dividend $ 0.75