XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Dividends (Details) - $ / shares
3 Months Ended 6 Months Ended
Apr. 19, 2023
Jan. 25, 2023
Oct. 19, 2022
Jul. 20, 2022
Apr. 20, 2022
Jan. 26, 2022
Mar. 12, 2020
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity, Class of Treasury Stock [Line Items]                      
Declared Apr. 19, 2023 Jan. 25, 2023 Oct. 19, 2022 Jul. 20, 2022 Apr. 20, 2022 Jan. 26, 2022          
Cash Dividend per Share (in usd per share) $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21   $ 0.22 $ 0.21 $ 0.44 $ 0.42
Record Date May 04, 2023 Feb. 08, 2023 Nov. 02, 2022 Aug. 03, 2022 May 04, 2022 Feb. 09, 2022          
Paid Date May 18, 2023 Feb. 22, 2023 Nov. 16, 2022 Aug. 17, 2022 May 18, 2022 Feb. 23, 2022          
Twelfth Stock Repurchase Plan [Member] [Member] [Domain]                      
Equity, Class of Treasury Stock [Line Items]                      
Stock Repurchase Program Percentage of Outstanding Shares Authorized for Repurchase             5.00%