XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Detail) - Subsequent Event [Member] - $ / shares
Apr. 28, 2023
Apr. 10, 2023
Feb. 21, 2023
Subsequent Event [Line Items]      
Dividends Payable, Date Declared     Feb. 21, 2023
Dividend declared (USD per share)     $ 0.23
Dividends Payable, Date to be Paid Apr. 28, 2023    
Dividends Payable, Date of Record   Apr. 10, 2023