XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Detail) - Subsequent Event [Member] - $ / shares
Apr. 30, 2024
Apr. 09, 2024
Feb. 20, 2024
Subsequent Event [Line Items]      
Dividends Payable, Date Declared     Feb. 20, 2024
Dividend declared (USD per share)     $ 0.235
Dividends Payable, Date to be Paid Apr. 30, 2024    
Dividends Payable, Date of Record   Apr. 09, 2024