XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Investment Securities - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized cost, as adjusted   $ 71,778
Gross unrealized holding gains   0
Gross unrealized holding losses   1,482
Estimated fair value   70,296
US Government Agencies Debt Securities [Member]    
Amortized cost, as adjusted $ 124,575  
Gross unrealized holding gains 30  
Gross unrealized holding losses 53  
Estimated fair value 124,552  
US Government Agencies Debt Securities [Member] | Short-Term Investments [Member]    
Amortized cost, as adjusted 124,575 59,374
Gross unrealized holding gains 30 0
Gross unrealized holding losses 53 1,053
Estimated fair value $ 124,552 58,321
US Government Agencies Debt Securities [Member] | Long Term Investments [Member]    
Amortized cost, as adjusted   12,404
Gross unrealized holding losses   429
Estimated fair value   $ 11,975