XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Collateralized Securities Transactions - Secured Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities sold under agreements to repurchase $ 541,734 $ 408,203
Receivables under resale agreements 541,955 408,408
Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 125,503  
Receivables under resale agreements 125,582  
Maturity Less than 30 Days [Member]    
Securities sold under agreements to repurchase 416,231 408,203
Receivables under resale agreements 416,373 408,408
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 541,734 408,203
Receivables under resale agreements 541,955 408,408
Collateralized Mortgage-Backed Securities [Member] | Overnight and Continuous [Member]    
Securities sold under agreements to repurchase 125,503  
Receivables under resale agreements 125,582  
Collateralized Mortgage-Backed Securities [Member] | Maturity Less than 30 Days [Member]    
Securities sold under agreements to repurchase 416,231 408,203
Receivables under resale agreements 416,373 408,408
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