v3.25.4
Note 11 - Collateralized Securities Transactions - Secured Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Securities sold under agreement to repurchase $ 400,391 $ 695,966
Receivables under resale agreements 357,408 668,259
Overnight and Continuous [Member]    
Securities sold under agreement to repurchase 43,069 28,418
Maturity Less than 30 Days [Member]    
Securities sold under agreement to repurchase 357,322 667,548
Maturity 30 to 90 Days [Member]    
Securities sold under agreement to repurchase 0 0
Collateralized Mortgage-Backed Securities [Member]    
Securities sold under agreement to repurchase 357,322 667,548
Receivables under resale agreements 357,408 668,259
Collateralized Mortgage-Backed Securities [Member] | Overnight and Continuous [Member]    
Securities sold under agreement to repurchase 0 0
Receivables under resale agreements 0 0
Collateralized Mortgage-Backed Securities [Member] | Maturity Less than 30 Days [Member]    
Securities sold under agreement to repurchase 357,322 667,548
Receivables under resale agreements 357,408 668,259
Collateralized Mortgage-Backed Securities [Member] | Maturity 30 to 90 Days [Member]    
Securities sold under agreement to repurchase 0 0
Receivables under resale agreements 0 0
SBA Loans [Member]    
Securities sold under agreement to repurchase 43,069 28,418
SBA Loans [Member] | Overnight and Continuous [Member]    
Securities sold under agreement to repurchase 43,069 28,418
SBA Loans [Member] | Maturity Less than 30 Days [Member]    
Securities sold under agreement to repurchase 0 0
SBA Loans [Member] | Maturity 30 to 90 Days [Member]    
Securities sold under agreement to repurchase $ 0 $ 0