v3.26.1
Note 7 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]

Three months ended June 30, 2026

  AFS Securities 

Balance at beginning of period

 $(37,110)

Unrealized loss, net

  (696)

Reclassification of realized gain, net

  (9)

Balance at end of period

 $(37,815)
     

Three months ended June 30, 2025

  AFS Securities 

Balance at beginning of period

 $(42,879)

Unrealized gain, net

  1,253 

Balance at end of period

 $(41,626)

Six months ended June 30, 2026

  AFS Securities 

Balance at beginning of period

 $(35,722)

Unrealized loss, net

  (2,084)

Reclassification of realized gain, net

  (9)

Balance at end of period

 $(37,815)
     

Six months ended June 30, 2025

  AFS Securities 

Balance at beginning of period

 $(48,357)

Unrealized gain, net

  6,731 

Balance at end of period

 $(41,626)