v3.26.1
Loans - Loans Purchased by Portfolio Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Purchases of loans receivable $ 12,569 $ 10,330 $ 12,569 $ 44,631
Commercial real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Purchases of loans receivable       15,113
Commercial and industrial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Purchases of loans receivable 268   268 9,203
Residential real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Purchases of loans receivable $ 12,301 $ 10,330 $ 12,301 $ 20,315