v3.26.1
Loans Receivable Held for Investment - Aging of Recorded Investment in Past Due Loans by Loan Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans Receivable Held for Investment [Abstract]    
Recorded total loans $ 1,137,339 $ 1,026,059
30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 15,220 11,828
60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 7,833 367
Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 11,098 3,001
Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 34,151 15,196
Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 1,103,188 1,010,863
Real Estate [Member] | Single-Family [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 18,765 20,627
Real Estate [Member] | Single-Family [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 133
Real Estate [Member] | Single-Family [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Single-Family [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 424 424
Real Estate [Member] | Single-Family [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 424 557
Real Estate [Member] | Single-Family [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 18,341 20,070
Real Estate [Member] | Multi-Family [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 572,331 595,791
Real Estate [Member] | Multi-Family [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 6,162
Real Estate [Member] | Multi-Family [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Multi-Family [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 2,094 2,094
Real Estate [Member] | Multi-Family [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 2,094 8,256
Real Estate [Member] | Multi-Family [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 570,237 587,535
Real Estate [Member] | Commercial Real Estate [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 180,747 162,445
Real Estate [Member] | Commercial Real Estate [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Commercial Real Estate [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 2,368 0
Real Estate [Member] | Commercial Real Estate [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Commercial Real Estate [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 2,368 0
Real Estate [Member] | Commercial Real Estate [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 178,379 162,445
Real Estate [Member] | Church [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 8,856 9,024
Real Estate [Member] | Church [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Church [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Church [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Church [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Real Estate [Member] | Church [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 8,856 9,024
Real Estate [Member] | Construction [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 90,528 72,672
Real Estate [Member] | Construction [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 15,220 5,533
Real Estate [Member] | Construction [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 5,400 0
Real Estate [Member] | Construction [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 8,168 0
Real Estate [Member] | Construction [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 28,788 5,533
Real Estate [Member] | Construction [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 61,740 67,139
Commercial - Other [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 248,193 146,994
Commercial - Other [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Commercial - Other [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 367
Commercial - Other [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 412 261
Commercial - Other [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 412 628
Commercial - Other [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 247,781 146,366
SBA Loans [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 17,854 18,468
SBA Loans [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
SBA Loans [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 65 0
SBA Loans [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 222
SBA Loans [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 65 222
SBA Loans [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 17,789 18,246
Consumer [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 65 38
Consumer [Member] | 30-59 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Consumer [Member] | 60-89 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Consumer [Member] | Greater than 90 Days Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Consumer [Member] | Total Past Due [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans 0 0
Consumer [Member] | Current [Member]    
Loans Receivable Held for Investment [Abstract]    
Recorded total loans $ 65 $ 38