XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives (Additional Information) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Aug. 15, 2024
Derivative [Line Items]      
DerivativeFixedInterestRate     3.862%
Derivative Amount Of Hedged Item $ 35,000    
PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost 514,600    
Derivative Liabilities 1,213 $ 1,466  
Notional Amount     $ 35,000
Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Cumulative Amount of Fair Value Hedging Adjustment Subtracted from Carrying Amount of the Hedged Assets 40    
Fair Value Swap [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Liabilities 29 $ 0  
Notional Amount $ 35,000