v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Amortized Cost and Payment Status of Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total $ 3,488 $ 3,488
Non-Accrual 717 717
Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 3,488 3,488
30-59 days past due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 0 0
60-89 days past due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 0 0
90 days or more past due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 0 0
Commercial real estate loans | Commercial non-owner occupied    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 3,488 3,488
Non-Accrual 717 717
Commercial real estate loans | Commercial non-owner occupied | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 3,488 3,488
Commercial real estate loans | Commercial non-owner occupied | 30-59 days past due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 0 0
Commercial real estate loans | Commercial non-owner occupied | 60-89 days past due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total 0 0
Commercial real estate loans | Commercial non-owner occupied | 90 days or more past due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total $ 0 $ 0