XML 157 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 25 - Derivative Instruments - Schedule of Gain/(Losses) in Derivative Instruments (Details) - Not Designated as Hedging Instrument, Trading [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative, Gain (Loss) on Derivatives, Net $ (247) $ 262 $ 2,971
Interest Rate Swap [Member]      
Derivative, Gain (Loss) on Derivatives, Net 21 (20) 2
Mortgage Interest Rate Swap [Member]      
Derivative, Gain (Loss) on Derivatives, Net (396) 0 0
Interest Rate Lock Commitments [Member]      
Derivative, Gain (Loss) on Derivatives, Net (172) 165 (1,464)
Forward Loan Sales Commitments [Member]      
Derivative, Gain (Loss) on Derivatives, Net 103 (1) (483)
To-be-announced Mortgage Backed Securities [Member]      
Derivative, Gain (Loss) on Derivatives, Net $ 197 $ 118 $ 4,916