Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Segment Reporting Information (Details)

v3.25.3
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Noninterest income $ 9,880 $ 8,438 $ 25,676 $ 24,228  
Total revenues 70,959 58,489 198,986 173,552  
Less:          
Noninterest expenses 37,357 35,080 108,689 106,800  
Net income 22,061 14,892 54,850 44,506  
Reconciliation of profit:          
Consolidated net income 22,061 14,892 54,850 44,506  
Reconciliation of assets          
Total assets 7,856,731   7,856,731   $ 7,677,925
Banking Segment          
Segment Reporting Information [Line Items]          
Net interest income 61,079 50,051 173,310 149,324  
Noninterest income 9,880 8,438 25,676 24,228  
Total revenues 70,959 58,489 198,986 173,552  
Less:          
Credit loss expense 2,145 2,286 12,496 3,474  
Noninterest expenses 37,357 35,080 108,689 106,800  
Income tax expense 9,396 6,231 22,951 18,772  
Net income 22,061 $ 14,892 54,850 $ 44,506  
Reconciliation of assets          
Segment assets 7,856,731   7,856,731   7,677,925
Total assets $ 7,856,731   $ 7,856,731   $ 7,677,925