v3.25.2
Revenue from Contracts with Customers - Schedule of Noninterest Income Separated by Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Noninterest income from contracts with customers within the scope of ASC 606 $ 4,818 $ 3,170 $ 8,470 $ 6,135
Noninterest income within the scope of other GAAP topics 1,685 913 2,955 1,999
Total noninterest income 6,503 4,083 11,425 8,134
Customer Service Charges [Member]        
Noninterest income from contracts with customers within the scope of ASC 606 1,401 1,146 2,582 2,289
Credit And Debit Card Fees [Member]        
Noninterest income from contracts with customers within the scope of ASC 606 2,083 1,516 3,592 2,778
Insurance and Investment Commissions [Member]        
Noninterest income from contracts with customers within the scope of ASC 606 540 190 835 388
Trust Fee Income [Member]        
Noninterest income from contracts with customers within the scope of ASC 606 596 220 1,102 433
Other Charges and Fees for Customer Services [Member]        
Noninterest income from contracts with customers within the scope of ASC 606 $ 198 $ 98 $ 359 $ 247