v3.26.1
NOTE 8 - FAIR VALUE - Changes In Fair Values of Trading Securities (Details) - Trading securities - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
FAIR VALUE        
Balance at the beginning of the period $ 82,728 $ 82,445 $ 83,857 $ 83,529
Trading securities purchased 32,763   32,763  
Paydowns (44) (40) (88) (81)
Premium amortization (287) (237) (520) (471)
Fair value gain $ 807 $ 732 $ (45) $ (77)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Gain Loss On Derivatives An Trading Securities Fair Value Gain Loss On Derivatives An Trading Securities Fair Value Gain Loss On Derivatives An Trading Securities Fair Value Gain Loss On Derivatives An Trading Securities
Balance at the end of the period $ 115,967 $ 82,900 $ 115,967 $ 82,900