XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other assets | Derivatives designated as hedges: | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 400,000 $ 250,000
Derivative asset, fair value 606 1,368
Other assets | Derivatives not designated as hedges:    
Derivatives, Fair Value [Line Items]    
Notional Amount 149,499 99,899
Derivative asset, fair value 1,970 1,823
Other liabilities | Derivatives designated as hedges: | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Notional Amount 50,000 50,000
Derivative liability, fair value 163 165
Other liabilities | Derivatives not designated as hedges:    
Derivatives, Fair Value [Line Items]    
Notional Amount 149,499 99,899
Derivative liability, fair value $ 1,970 $ 1,823