XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent events (Details) - USD ($)
$ / shares in Units, $ in Millions
Jan. 17, 2024
Oct. 18, 2023
Jan. 18, 2024
2024 Annual Dividend [Member]      
Dividends [Abstract]      
Common stock, dividends declared (in dollars per share)   $ 0.32  
Subsequent Event [Member] | Atlantic Community Bankers Bank [Member]      
Dividends [Abstract]      
Unsecured line of credit, terminated amount     $ 7.5
Subsequent Event [Member] | 2024 Annual Dividend [Member]      
Dividends [Abstract]      
Common stock, dividends declared (in dollars per share) $ 0.32    
Subsequent Event [Member] | 2024 Q2 Dividend [Member]      
Dividends [Abstract]      
Dividends payable, date declared Jan. 17, 2024    
Common stock, dividends declared (in dollars per share) $ 0.08    
Dividends payable, date of record Feb. 15, 2024    
Dividends payable, date to be paid Feb. 28, 2024