XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Dividends (Details) - $ / shares
3 Months Ended
Jan. 24, 2024
Oct. 18, 2023
Jul. 19, 2023
Apr. 19, 2023
Jan. 25, 2023
Mar. 31, 2024
Mar. 31, 2023
Equity, Class of Treasury Stock [Line Items]              
Cash Dividend per Share           $ 0.23 $ 0.22
Common Stock [Member]              
Equity, Class of Treasury Stock [Line Items]              
Declared Jan. 24, 2024 Oct. 18, 2023 Jul. 19, 2023 Apr. 19, 2023 Jan. 25, 2023    
Cash Dividend per Share $ 0.23 $ 0.22 $ 0.22 $ 0.22 $ 0.22    
Record Date Feb. 08, 2024 Nov. 01, 2023 Aug. 02, 2023 May 04, 2023 Feb. 08, 2023    
Paid Date Feb. 22, 2024 Nov. 15, 2023 Aug. 16, 2023 May 18, 2023 Feb. 22, 2023