XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event - Additional Information (Detail) - $ / shares
Jul. 07, 2022
Jul. 08, 2021
Jan. 27, 2021
Jul. 09, 2020
Subsequent Event [Line Items]        
Annual common stock dividend declared   $ 3 $ 2.5 $ 2.5
Dividend payable date, declared day   Jul. 08, 2021 Jan. 27, 2021 Jul. 09, 2020
Dividend payable date   Aug. 25, 2021 Mar. 16, 2021 Aug. 21, 2020
Stockholders of record date   Aug. 10, 2021 Feb. 26, 2021 Aug. 07, 2020
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Special cash dividend $ 1.5      
Annual common stock dividend declared $ 0.75      
Dividend payable date, declared day Jul. 07, 2022      
Dividend payable date Aug. 31, 2022      
Stockholders of record date Aug. 12, 2022