XML 196 R144.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Non-interest income (in-scope of Topic 606) $ 29,947 $ 16,538 $ 16,235
Non-interest income (out-of-scope of Topic 606) 19,946 9,077 15,699
Total non-interest income 49,893 25,615 31,934
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
Non-interest income (in-scope of Topic 606) 15,241 7,059 6,728
Wealth management fees      
Disaggregation of Revenue [Line Items]      
Non-interest income (in-scope of Topic 606) 9,748 5,990 4,624
Interchange income      
Disaggregation of Revenue [Line Items]      
Non-interest income (in-scope of Topic 606) $ 4,958 $ 3,489 $ 4,883