XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Pledged Assets - Schedule of Financial Instruments Pledged as Collateral From Counterparties (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash $ 6,274 $ 16,293
Repurchase Agreements [Member]    
Cash 1,097 3,272
Derivative [Member]    
Cash 5,177 13,021
Cash [Member]    
Cash 6,274 16,096
Cash [Member] | Repurchase Agreements [Member]    
Cash 1,097 3,075
Cash [Member] | Derivative [Member]    
Cash 5,177 13,021
US Treasury Securities [Member]    
Cash 0 197
US Treasury Securities [Member] | Repurchase Agreements [Member]    
Cash 0 197
US Treasury Securities [Member] | Derivative [Member]    
Cash $ 0 $ 0