XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
Sep. 30, 2025
USD ($)
derivative
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
derivative
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
derivative
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Derivatives, Fair Value [Line Items]                    
Number of fixed portfolio layer method fair value swaps | derivative               5    
Gain (Loss)         $ (977)   $ 5,998      
Amortization adjustment         $ 33,100          
Fair value, net derivative asset (liability), recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income flag         Noninterest income          
Fair value of embedded derivative             648 $ 648 $ 648 $ 648
Realized and unrealized gain (loss) included in earnings     $ 0 $ 0 $ 0 $ 0        
Fixed rate mortgages                    
Derivatives, Fair Value [Line Items]                    
Number of fixed portfolio layer method fair value swaps | derivative               4    
Notional amount $ 30,000 $ 250,000                
Payments for settlement on termination of derivative   2,100                
Gain (Loss)             100 $ (500)    
Increase (decrease) in basis adjustment   $ 1,700                
Basis adjustment remaining         1,500          
Fixed rate bonds                    
Derivatives, Fair Value [Line Items]                    
Number of fixed portfolio layer method fair value swaps | derivative               1    
Derivative sold     $ 35,200   $ 35,200          
Fixed Rate Municipal Bonds                    
Derivatives, Fair Value [Line Items]                    
Number of fixed portfolio layer method fair value swaps | derivative     2   2          
Notional amount 50,000   $ 86,900   $ 86,900          
Payments for settlement on termination of derivative 500                  
Increase (decrease) in basis adjustment $ 500                  
Basis adjustment remaining         $ 100          
Number of fixed portfolio layer method fair value swaps that are amortizing | derivative     1   1          
Embedded derivative                    
Derivatives, Fair Value [Line Items]                    
Fair value of embedded derivative     $ 600   $ 600   $ 600