XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Pledged Assets - Schedule of Financial Instruments Pledged as Collateral From Counterparties (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets pledged $ 141,633 $ 12,893
Cash [Member]    
Assets pledged 12,909 8,747
US Treasury Securities [Member]    
Assets pledged 128,724 4,146
Repurchase Agreements [Member]    
Assets pledged 12,549 8,611
Repurchase Agreements [Member] | Cash [Member]    
Assets pledged 12,549 4,465
Repurchase Agreements [Member] | US Treasury Securities [Member]    
Assets pledged 0 4,146
Reverse Repurchase Agreement [Member]    
Assets pledged 128,724 0
Reverse Repurchase Agreement [Member] | Cash [Member]    
Assets pledged 0 0
Reverse Repurchase Agreement [Member] | US Treasury Securities [Member]    
Assets pledged 128,724 0
Derivative [Member]    
Assets pledged 360 4,282
Derivative [Member] | Cash [Member]    
Assets pledged 360 4,282
Derivative [Member] | US Treasury Securities [Member]    
Assets pledged $ 0 $ 0