XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
May 04, 2023
Schedule of Held-to-maturity Securities [Line Items]            
Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment         $ 253,302  
Held-to-maturity securities [1] $ 238,534   $ 238,534   253,302  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 72   72   56  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 5,363   5,363   6,232  
Debt Securities, Held-to-maturity, Fair Value 233,243   233,243   247,126  
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss 379   379   404  
Proceeds from sales of held-to-maturity securities     0 $ 29,025    
Realized Gain on sales of Held-to-Maturity securities           $ 1,081
Proceeds from Sale of Held-To-Maturity Securities           $ 29,025
Realized gains on sales of held-to-maturity securities 0 $ 1,081 0 $ 1,081    
US Government Agencies Debt Securities [Member]            
Schedule of Held-to-maturity Securities [Line Items]            
Held-to-maturity securities         374  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain         1  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss         0  
Debt Securities, Held-to-maturity, Fair Value         375  
Non-mortgage-backed securities [Member]            
Schedule of Held-to-maturity Securities [Line Items]            
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost 0   0   374  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 0   0   375  
Mortgage Backed Securities [Member]            
Schedule of Held-to-maturity Securities [Line Items]            
Held-to-maturity securities 238,534   238,534   252,928  
Debt Securities, Held-to-maturity, Fair Value 233,243   233,243   246,751  
Held-to-maturity Securities, Premium (Discounts), Net (52)   (52)   (57)  
Single Family [Member] | Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]            
Schedule of Held-to-maturity Securities [Line Items]            
Held-to-maturity securities 238,534   238,534      
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 72   72   55  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 5,363   5,363   6,232  
Debt Securities, Held-to-maturity, Fair Value $ 233,243   $ 233,243   $ 246,751  
[1] Fair values: $233,243 and $247,126 at June 30, 2024 and December 31, 2023, respectively.