v3.25.1
Note 10 - Collateralized Securities Transactions - Secured Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities sold under agreements to repurchase $ 707,454 $ 695,966
Receivables under resale agreements 673,700 668,259
Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 33,968 28,418
Receivables under resale agreements 0 0
Maturity Less than 30 Days [Member]    
Securities sold under agreements to repurchase 673,486 667,548
Receivables under resale agreements 673,700 668,259
Maturity 30 to 90 Days [Member]    
Securities sold under agreements to repurchase 0 0
Receivables under resale agreements 0 0
Maturity Greater than 90 Days [Member]    
Securities sold under agreements to repurchase 0 0
Receivables under resale agreements 0 0
Collateralized Mortgage-Backed Securities [Member]    
Securities sold under agreements to repurchase 673,486 667,548
Receivables under resale agreements 673,700 668,259
Collateralized Mortgage-Backed Securities [Member] | Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 0 0
Receivables under resale agreements 0 0
Collateralized Mortgage-Backed Securities [Member] | Maturity Less than 30 Days [Member]    
Securities sold under agreements to repurchase 673,486 667,548
Receivables under resale agreements 673,700 668,259
Collateralized Mortgage-Backed Securities [Member] | Maturity 30 to 90 Days [Member]    
Securities sold under agreements to repurchase 0 0
Receivables under resale agreements 0 0
Collateralized Mortgage-Backed Securities [Member] | Maturity Greater than 90 Days [Member]    
Securities sold under agreements to repurchase 0 0
Receivables under resale agreements 0 0
SBA Loans [Member]    
Securities sold under agreements to repurchase 33,968 28,418
SBA Loans [Member] | Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 33,968 28,418
SBA Loans [Member] | Maturity Less than 30 Days [Member]    
Securities sold under agreements to repurchase 0 0
SBA Loans [Member] | Maturity 30 to 90 Days [Member]    
Securities sold under agreements to repurchase 0 0
SBA Loans [Member] | Maturity Greater than 90 Days [Member]    
Securities sold under agreements to repurchase $ 0 $ 0