XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - $ / shares
1 Months Ended 3 Months Ended
Oct. 23, 2024
Oct. 23, 2024
Sep. 30, 2024
Q3 2024 Dividend      
Subsequent Event [Line Items]      
Dividends per share amount     $ 0.285
Q4 2024 Dividend | Subsequent Event      
Subsequent Event [Line Items]      
Dividends, date of record Nov. 07, 2024    
Dividends, date to be paid Nov. 21, 2024    
Dividends per share amount   $ 0.315  
Dividends, declared date Oct. 23, 2024    
Increase in regular quarterly cash dividend per share $ 0.03 $ 0.03