v3.26.1
Note 15 - Accumulated Other Comprehensive Income - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 171,966 $ 159,818
Balance 163,990 167,045
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Including Noncontrolling Interest [Member]    
Balance 0 53
Other comprehensive income before reclassifications 244 70
Amounts reclassified to other (income) expense (244) (53)
Balance 0 70
AOCI Attributable to Parent [Member]    
Balance 0 53
Other comprehensive income before reclassifications 244 70
Amounts reclassified to other (income) expense (244) (53)
Balance $ 0 $ 70