v3.26.1
Revenue from Contracts with Customers - Schedule of Noninterest Income Separated by Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Noninterest income from contracts with customers within the scope of ASC 606 $ 5,430 $ 4,818 $ 10,412 $ 8,470
Noninterest income within the scope of other GAAP topics (491) 1,685 342 2,955
Total noninterest income 4,939 6,503 10,754 11,425
Customer Service Charges [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest income from contracts with customers within the scope of ASC 606 1,745 1,401 3,401 2,582
Interchange Income [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest income from contracts with customers within the scope of ASC 606 2,139 2,083 4,031 3,592
Insurance and Investment Commission Income [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest income from contracts with customers within the scope of ASC 606 720 540 1,271 835
Trust Fee Income [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest income from contracts with customers within the scope of ASC 606 671 596 1,363 1,102
Other Charges and Fees for Customer Services [Member]        
Disaggregation of Revenue [Line Items]        
Noninterest income from contracts with customers within the scope of ASC 606 $ 155 $ 198 $ 346 $ 359