XML 145 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Summary of Non Hedge Instruments (Details) - Not Designated as Hedging Instrument - Interest Rate Swap Agreements - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Other Assets    
Derivative [Line Items]    
Derivative, Weighted Average Remaining Maturity (Years) 4 years 5 years
Derivative Assets, Notional Amount $ 28,968 $ 30,688
Derivative Assets, Estimated Value $ 2,949 $ 3,166
Other Liabilities    
Derivative [Line Items]    
Derivative, Weighted Average Remaining Maturity (Years) 4 years 5 years
Derivative Liability, Notional Amount $ 28,968 $ 30,688
Derivative Liability, Estimated Value $ (2,949) $ (3,166)