v3.25.2
Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Financing Receivable, Past Due [Line Items]    
FinancingReceivableNonaccrualWithAllowance $ 2,439 $ 2,339
Nonperforming    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 22,019 22,256
Financing Receivable, Nonaccrual 24,458 24,595
One-to-four family | Nonperforming    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 2,507 1,519
FinancingReceivableNonaccrualWithAllowance 0 0
Financing Receivable, Nonaccrual 2,507 1,519
Multifamily | Nonperforming    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 2,871 3,937
FinancingReceivableNonaccrualWithAllowance 0 0
Financing Receivable, Nonaccrual 2,871 3,937
Commercial real estate | Nonperforming    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 4,763 4,545
FinancingReceivableNonaccrualWithAllowance 2,200 2,202
Financing Receivable, Nonaccrual 6,963 6,747
Business | Nonperforming    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 11,878 12,255
FinancingReceivableNonaccrualWithAllowance 136 104
Financing Receivable, Nonaccrual 12,014 12,359
Consumer | Nonperforming    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
FinancingReceivableNonaccrualWithAllowance 103 33
Financing Receivable, Nonaccrual $ 103 $ 33