v3.25.2
Loans Receivable and Allowance for Credit Losses (Narrative) (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans receivable $ 2,913,394,000 $ 3,200,549,000 $ 3,354,921,000 $ 3,033,784,000
Financing Receivable, Nonaccrual, Interest Income 3,000,000.0 1,900,000 822,000  
Loans returned to accrual, interest income 1,100,000 1,100,000 970,000  
Amortized cost of loans past due 90 days and still accruing 2,271,000     7,726,000
Business Express [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans receivable 81,521,000 $ 100,449,000 $ 96,347,000 92,947,000
Subsequent default, amount $ 3,000,000.0      
Subsequent default, number | loan 13      
Amortized cost of loans past due 90 days and still accruing $ 318,000     $ 1,677,000
Business Express [Member] | Maximum [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans receivable $ 250,000