XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 3 - Investment Securities - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost, as adjusted $ 129,678 $ 120,363
Gross unrealized holding gains 7 331
Gross unrealized holding losses (371) 0
Estimated fair value 129,314 120,694
US Government Agencies Debt Securities [Member] | Short-Term Investments [Member]    
Amortized cost, as adjusted 69,673 62,822
Gross unrealized holding gains 5 130
Gross unrealized holding losses (53) 0
Estimated fair value 69,625 62,952
US Government Agencies Debt Securities [Member] | Long Term Investments [Member]    
Amortized cost, as adjusted 60,005 57,541
Gross unrealized holding gains 2 201
Gross unrealized holding losses (318) 0
Estimated fair value $ 59,689 $ 57,742