v3.26.1
Note 7 - Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance $ 414,634 $ 251,737 $ 301,073 $ 241,296
Balance 420,132 255,929 420,132 255,929
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (37,110) (42,879) (35,722) (48,357)
Unrealized loss, net (696) 1,253 (2,084) 6,731
Reclassification of realized gain, net (9)   (9)  
Balance $ (37,815) $ (41,626) $ (37,815) $ (41,626)