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