v3.26.3
Note 3 - U.S. Treasury Securities, Available-for-sale - Available-for-sale Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
U.S. Treasury securities, available for sale, amortized cost $ 208,279 $ 134,715
Pledged assets, available for sale 207,861 135,133
U.S. Treasury Note, 4.125%, 10/31/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 20,008  
Gross unrealized gains 0  
Gross unrealized losses (10)  
Pledged assets, available for sale 19,998  
U.S. Treasury Note, 0.5%, 4/30/2027 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 98,015  
Gross unrealized gains 0  
Gross unrealized losses (204)  
Pledged assets, available for sale 97,811  
U.S. Treasury Note, 4.5%, 5/15/2027 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 65,726  
Gross unrealized gains 0  
Gross unrealized losses (188)  
Pledged assets, available for sale 65,538  
U.S. Treasury Note, 2.25%, 8/15/2027 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 24,530  
Gross unrealized gains 0  
Gross unrealized losses (16)  
Pledged assets, available for sale 24,514  
US Treasury Securities [Member]    
U.S. Treasury securities, available for sale, amortized cost 208,279 134,715
Gross unrealized gains 0 418
Gross unrealized losses (418) 0
Pledged assets, available for sale $ 207,861 135,133
U.S. Treasury Note, 0.75%, 5/31/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost   34,579
Gross unrealized gains   23
Gross unrealized losses  
Pledged assets, available for sale   34,602
U.S. Treasury Note, 4.625%, 6/30/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost   100,136
Gross unrealized gains   395
Gross unrealized losses   0
Pledged assets, available for sale   $ 100,531