v3.26.1
Loans - Details and Delinquency Status of Nonperforming Loans (Non-Accrual Loans and Loans Past Due 90 Days or More and Still Accruing) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment $ 3,807,957 $ 3,856,773
Non-accrual loans 20,961 15,210
90 Days or More Past Due and Accruing 455 925
Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans 3,230 3,688
Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans 11,485 5,012
Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans 1,752 1,778
Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans 4,494 4,732
Non-Performing Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 21,416 16,135
Non-accrual loans 20,961 15,210
90 Days or More Past Due and Accruing 455 925
Non-Performing Loans | Real estate loans:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 16,764 11,399
Non-accrual loans 16,467 10,478
90 Days or More Past Due and Accruing 297 921
Non-Performing Loans | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 3,230 3,688
Non-accrual loans 3,230 3,688
90 Days or More Past Due and Accruing 0 0
Non-Performing Loans | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 11,536 5,063
Non-accrual loans 11,485 5,012
90 Days or More Past Due and Accruing 51 51
Non-Performing Loans | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 127 863
Non-accrual loans 0 0
90 Days or More Past Due and Accruing 127 863
Non-Performing Loans | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,871 1,785
Non-accrual loans 1,752 1,778
90 Days or More Past Due and Accruing 119 7
Non-Performing Loans | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 4,652 4,732
Non-accrual loans 4,494 4,732
90 Days or More Past Due and Accruing 158 0
Non-Performing Loans | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   4
Non-accrual loans   0
90 Days or More Past Due and Accruing   4
Non-Performing Loans | Substandard | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 3,230 3,688
Non-accrual loans 3,230 3,688
90 Days or More Past Due and Accruing 0 0
Non-Performing Loans | Substandard | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 11,536 5,063
Non-accrual loans 11,485 5,012
90 Days or More Past Due and Accruing 51 51
Non-Performing Loans | Substandard | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 127 863
Non-accrual loans 0 0
90 Days or More Past Due and Accruing 127 863
Non-Performing Loans | Substandard | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,871 1,778
Non-accrual loans 1,752 1,778
90 Days or More Past Due and Accruing 119 0
Non-Performing Loans | Substandard | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 4,524 4,732
Non-accrual loans 4,494 4,732
90 Days or More Past Due and Accruing 30 0
Non-Performing Loans | Substandard | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   4
Non-accrual loans   0
90 Days or More Past Due and Accruing   4
Non-Performing Loans | Pass | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   7
Non-accrual loans   0
90 Days or More Past Due and Accruing   7
Non-Performing Loans | Pass | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 128  
Non-accrual loans 0  
90 Days or More Past Due and Accruing 128  
Non-Performing Loans | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 4,656 5,073
Non-Performing Loans | Current | Real estate loans:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 2,038 2,327
Non-Performing Loans | Current | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,671 2,266
Non-Performing Loans | Current | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 59 61
Non-Performing Loans | Current | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0 0
Non-Performing Loans | Current | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 308 0
Non-Performing Loans | Current | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 2,618 2,746
Non-Performing Loans | Current | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | Current | Substandard | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,671 2,266
Non-Performing Loans | Current | Substandard | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 59 61
Non-Performing Loans | Current | Substandard | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0 0
Non-Performing Loans | Current | Substandard | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 308 0
Non-Performing Loans | Current | Substandard | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 2,618 2,746
Non-Performing Loans | Current | Substandard | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | Current | Pass | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | Current | Pass | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0  
Non-Performing Loans | 30-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 621 410
Non-Performing Loans | 30-89 Days Past Due | Real estate loans:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 419 288
Non-Performing Loans | 30-89 Days Past Due | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 145 0
Non-Performing Loans | 30-89 Days Past Due | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 126 188
Non-Performing Loans | 30-89 Days Past Due | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0 0
Non-Performing Loans | 30-89 Days Past Due | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 148 100
Non-Performing Loans | 30-89 Days Past Due | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 202 122
Non-Performing Loans | 30-89 Days Past Due | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | 30-89 Days Past Due | Substandard | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 145 0
Non-Performing Loans | 30-89 Days Past Due | Substandard | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 126 188
Non-Performing Loans | 30-89 Days Past Due | Substandard | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0 0
Non-Performing Loans | 30-89 Days Past Due | Substandard | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 148 100
Non-Performing Loans | 30-89 Days Past Due | Substandard | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 202 122
Non-Performing Loans | 30-89 Days Past Due | Substandard | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | 30-89 Days Past Due | Pass | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | 30-89 Days Past Due | Pass | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0  
Non-Performing Loans | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 15,684 9,727
Non-Performing Loans | 90 Days or More Past Due | Real estate loans:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 14,010 7,863
Non-Performing Loans | 90 Days or More Past Due | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,414 1,422
Non-Performing Loans | 90 Days or More Past Due | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 11,300 4,763
Non-Performing Loans | 90 Days or More Past Due | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0 0
Non-Performing Loans | 90 Days or More Past Due | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,296 1,678
Non-Performing Loans | 90 Days or More Past Due | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,674 1,864
Non-Performing Loans | 90 Days or More Past Due | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | 90 Days or More Past Due | Substandard | Real estate loans: | Multifamily    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,414 1,422
Non-Performing Loans | 90 Days or More Past Due | Substandard | Real estate loans: | Commercial mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 11,300 4,763
Non-Performing Loans | 90 Days or More Past Due | Substandard | Real estate loans: | One-to-four family residential mortgage    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 0 0
Non-Performing Loans | 90 Days or More Past Due | Substandard | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,296 1,678
Non-Performing Loans | 90 Days or More Past Due | Substandard | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment 1,674 1,864
Non-Performing Loans | 90 Days or More Past Due | Substandard | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   0
Non-Performing Loans | 90 Days or More Past Due | Pass | Real estate loans: | Home equity and lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment   $ 0
Non-Performing Loans | 90 Days or More Past Due | Pass | Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held-for-investment $ 0