XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Pledged Assets - Schedule of Financial Instruments Pledged as Collateral From Counterparties (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash $ 10,930 $ 16,293
Repurchase Agreements [Member]    
Cash 9,053 3,272
Derivative [Member]    
Cash 1,877 13,021
Cash [Member]    
Cash 5,930 16,096
Cash [Member] | Repurchase Agreements [Member]    
Cash 4,053 3,075
Cash [Member] | Derivative [Member]    
Cash 1,877 13,021
US Treasury Securities [Member]    
Cash 5,000 197
US Treasury Securities [Member] | Repurchase Agreements [Member]    
Cash 5,000 197
US Treasury Securities [Member] | Derivative [Member]    
Cash $ 0 $ 0