v3.26.1
Loans Receivable Held for Investment - Recorded Investment in Non-accrual Loans by Loan Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses $ 535 $ 2,779
Non-accrual with an Allowance for Credit Losses 10,628 8,390
Total non-accrual loans 11,163 11,169
Single-Family [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses 424  
Non-accrual with an Allowance for Credit Losses 0  
Total non-accrual loans 424  
Multi-Family [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses 0  
Non-accrual with an Allowance for Credit Losses 2,094  
Total non-accrual loans 2,094  
Construction [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses 0  
Non-accrual with an Allowance for Credit Losses 8,168  
Total non-accrual loans 8,168  
Commercial - Other [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses 46 261
Non-accrual with an Allowance for Credit Losses 366 0
Total non-accrual loans 412 261
SBA Loans [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses 65 0
Non-accrual with an Allowance for Credit Losses 0 222
Total non-accrual loans $ 65 222
Real Estate [Member] | Single-Family [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses   424
Non-accrual with an Allowance for Credit Losses   0
Total non-accrual loans   424
Real Estate [Member] | Multi-Family [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses   2,094
Non-accrual with an Allowance for Credit Losses   0
Total non-accrual loans   2,094
Real Estate [Member] | Construction [Member]    
Loans Receivable Held for Investment [Abstract]    
Non-accrual with no Allowance for Credit Losses   0
Non-accrual with an Allowance for Credit Losses   8,168
Total non-accrual loans   $ 8,168