XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Cash Dividends) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 07, 2023
$ / shares
Jan. 31, 2022
dividend
$ / shares
Oct. 31, 2021
item
$ / shares
Jan. 31, 2021
$ / shares
Jul. 31, 2020
item
$ / shares
Apr. 30, 2020
USD ($)
$ / shares
Oct. 31, 2019
$ / shares
Dec. 31, 2022
$ / shares
Sep. 30, 2022
$ / shares
Jun. 30, 2022
$ / shares
Mar. 31, 2022
$ / shares
Dec. 31, 2021
$ / shares
Sep. 30, 2021
$ / shares
Jun. 30, 2021
$ / shares
Mar. 31, 2021
$ / shares
Dec. 31, 2020
$ / shares
Sep. 30, 2020
$ / shares
Jun. 30, 2020
$ / shares
Mar. 31, 2020
$ / shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dividends Payable [Line Items]                                            
Common Stock, Dividends, Per Share, Declared               $ 0.18 $ 0.18 $ 0.18 $ 0.18 $ 0.15 $ 0.13 $ 0.13 $ 0.13 $ 0.110 $ 0.110 $ 0.105 $ 0.095      
Payments of dividends to stockholders | $                                       $ 41,492,000 $ 32,599,000 $ 25,081,000
Common Stock, Dividends, Number of Quarterly Distributions Declared   4 5   2 3                                
Common Stock, Dividends, Per Share, Declared, Two Fiscal Years Prior, Each Quarter             $ 0.095                              
Common Stock, Dividends, Per Share, Declared, Two Fiscal Years Prior, Second Quarter           $ 0.105                                
Common Stock, Dividends, Per Share, Declared, Two Fiscal Years Prior, Third Quarter         $ 0.11 0.105                                
Common Stock, Dividends, Per Share, Declared, Two Fiscal Years Prior, Fourth Quarter         $ 0.11 $ 0.105                                
Common Stock, Dividends, Per Share, Declared, Prior Fiscal Year, Each Quarter       $ 0.13                                    
Common Stock, Dividends Per Share Declared, Prior Fiscal Year, Fourth Quarter     $ 0.15                                      
Common Stock, Dividends, Increase Per Share, Declared, Current Fiscal Year, Each Quarter   $ 0.03 0.15                                      
Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, Each Quarter   $ 0.18 $ 0.15                                      
Subsequent Event                                            
Dividends Payable [Line Items]                                            
Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Each Quarter $ 0.19