v3.25.2
Note 10 - Collateralized Securities Transactions - Secured Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities sold under agreements to repurchase $ 816,290 $ 695,966
Receivables under resale agreements 790,874 668,259
Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 26,156 28,418
Receivables under resale agreements 0 0
Maturity Less than 30 Days [Member]    
Securities sold under agreements to repurchase 790,134 667,548
Receivables under resale agreements 790,874 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 790,134 667,548
Receivables under resale agreements 790,874 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 790,134 667,548
Receivables under resale agreements 790,874 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 26,156 28,418
SBA Loans [Member] | Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 26,156 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