v3.26.1
Note 3 - U.S. Treasury Securities, Available-for-sale - Available-for-sale Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
U.S. Treasury securities, available for sale, amortized cost $ 183,000 $ 134,715
Pledged assets, available for sale 182,862 135,133
U.S. Treasury Note, 4.625%, 6/30/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 20,032 100,136
Gross unrealized gains 0 395
Gross unrealized losses (20) 0
Pledged assets, available for sale 20,012 100,531
U.S. Treasury Note, 0.75%, 5/31/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 65,818 34,579
Gross unrealized gains 0 23
Gross unrealized losses (92)
Pledged assets, available for sale 65,726 34,602
U.S. Treasury Note, 4.125%, 10/31/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 97,150  
Gross unrealized gains 0  
Gross unrealized losses (26)  
Pledged assets, available for sale 97,124  
US Treasury Securities [Member]    
U.S. Treasury securities, available for sale, amortized cost 183,000 134,715
Gross unrealized gains 0 418
Gross unrealized losses (138) 0
Pledged assets, available for sale $ 182,862 $ 135,133