XML 127 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Clients - Non-interest income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contracts with Clients      
Non-interest income (in-scope of Topic 606) $ 46,174 $ 46,924 $ 37,654
Non-interest income (out-of-scope of Topic 606) 15,057 16,993 29,658
Total non-interest income 61,231 63,917 67,312
Other non-interest expense (385) (20) 648
Total revenue in-scope of Topic 606 45,789 46,904 38,302
Service charges and other account-related fees      
Revenue from Contracts with Clients      
Non-interest income (in-scope of Topic 606) 21,605 22,623 18,772
Bank card fees      
Revenue from Contracts with Clients      
Non-interest income (in-scope of Topic 606) 18,963 19,636 18,299
Other non-interest income      
Revenue from Contracts with Clients      
Non-interest income (in-scope of Topic 606) $ 5,606 $ 4,665 $ 583