XML 134 R119.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 23 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
4 Months Ended 12 Months Ended
Feb. 18, 2022
Feb. 14, 2022
Feb. 07, 2022
Dec. 31, 2021
Aug. 05, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Treasury Stock, Shares, Acquired (in shares)       2,153,576 1,832,481 3,986,057    
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)       $ 42.77 $ 40.93 $ 41.92    
Treasury Stock, Value, Acquired, Cost Method       $ 92,100 $ 75,000 $ 167,104 $ 23,593 $ 36,301
Subsequent Event [Member]                
Dividends Payable, Amount Per Share (in dollars per share)   $ 0.34            
Treasury Stock, Shares, Acquired (in shares) 704,927              
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) $ 46.67              
Treasury Stock, Value, Acquired, Cost Method $ 32,900              
Dividends Payable, Date to be Paid   Mar. 07, 2022            
Dividends Payable, Date of Record   Feb. 25, 2022            
HSBC Bank USA West Coast Mass Market Consumer and Retail Banking Business [Member] | Subsequent Event [Member]                
Business Combination, Consideration Transferred, Total     $ 5,000