XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - U.S. Treasury Securities, Available-for-sale - Available-for-sale- Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
U.S. Treasury securities, available for sale, amortized cost $ 99,412 $ 148,803
Pledged assets, available for sale 99,467 148,820
Treasury Bill 10/24/2024 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 49,836  
Gross unrealized gains 14  
Gross unrealized losses 0  
Pledged assets, available for sale 49,850  
Gross unrealized losses (0)  
Treasury Bill 11/29/2024 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost 49,576  
Gross unrealized gains 41  
Gross unrealized losses 0  
Pledged assets, available for sale 49,617  
Gross unrealized losses 0  
US Treasury Securities [Member]    
U.S. Treasury securities, available for sale, amortized cost 99,412 148,803
Gross unrealized gains 55 17
Gross unrealized losses 0 0
Pledged assets, available for sale 99,467 148,820
Gross unrealized losses $ (0) 0
Treasury Bill 1/2/2024 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost   49,671
Gross unrealized gains   9
Gross unrealized losses   0
Pledged assets, available for sale   49,680
Gross unrealized losses   0
Treasury Bill 2/15/2024 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost   49,992
Gross unrealized gains   8
Gross unrealized losses   0
Pledged assets, available for sale   50,000
Gross unrealized losses   0
Treasury Bill 4/30/2024 Maturity [Member]    
U.S. Treasury securities, available for sale, amortized cost   49,140
Gross unrealized gains   0
Gross unrealized losses   0
Pledged assets, available for sale   49,140
Gross unrealized losses   $ 0