v3.25.2
Loans Receivable and Allowance for Credit Losses - Loans Modified, Aging Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount $ 8,318 $ 6,397
Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 5,361 3,279
30-59 Days    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 0 39
60-89 Days    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 0 0
90 Days or More    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 0 0
Non-accrual    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 2,957 3,079
Commercial real estate | Commercial real estate    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount   2,549
Commercial real estate | Commercial real estate | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount   1,520
Commercial real estate | Commercial real estate | 30-59 Days    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount   0
Commercial real estate | Commercial real estate | 60-89 Days    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount   0
Commercial real estate | Commercial real estate | 90 Days or More    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount   0
Commercial real estate | Commercial real estate | Non-accrual    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount   1,029
Commercial business loans | Commercial Business    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 8,318 3,848
Commercial business loans | Commercial Business | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 5,361 1,759
Commercial business loans | Commercial Business | 30-59 Days    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 0 39
Commercial business loans | Commercial Business | 60-89 Days    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 0 0
Commercial business loans | Commercial Business | 90 Days or More    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount 0 0
Commercial business loans | Commercial Business | Non-accrual    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Financing receivable modified in period, amount $ 2,957 $ 2,050