v3.26.1
Revenue from Contracts with Customers - Schedule of Noninterest Income Separated by Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Noninterest income from contracts with customers within the scope of ASC 606 $ 4,982 $ 3,653
Noninterest income within the scope of other GAAP topics 833 1,269
Total noninterest income 5,815 4,922
Customer Service Charges [Member]    
Disaggregation of Revenue [Line Items]    
Noninterest income from contracts with customers within the scope of ASC 606 1,656 1,181
Interchange Income [Member]    
Disaggregation of Revenue [Line Items]    
Noninterest income from contracts with customers within the scope of ASC 606 1,892 1,509
Insurance and Investment Commission Income [Member]    
Disaggregation of Revenue [Line Items]    
Noninterest income from contracts with customers within the scope of ASC 606 551 295
Trust Fee Income [Member]    
Disaggregation of Revenue [Line Items]    
Noninterest income from contracts with customers within the scope of ASC 606 692 506
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 $ 191 $ 162