XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - U.S. Treasury Securities, Available-for-sale - Available-for-sale- Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
U.S. Treasury securities, available for sale, amortized cost $ 125,367 $ 100,412
Pledged assets, available for sale 125,440 100,551
U.S. Treasury Note, 4.625%, 6/30/2026 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 100,205 100,412
Gross unrealized gains 408 139
Gross unrealized losses 0 0
Pledged assets, available for sale 100,613 100,551
U.S. Treasury Bill maturing 12/4/2025 [Member]    
U.S. Treasury securities, available for sale, amortized cost 24,816  
Gross unrealized gains 11  
Gross unrealized losses 0  
Pledged assets, available for sale 24,827  
US Treasury Securities [Member]    
U.S. Treasury securities, available for sale, amortized cost 125,021 100,412
Gross unrealized gains 419 139
Gross unrealized losses 0 0
Pledged assets, available for sale $ 125,440 $ 100,551