v3.25.4
Note 11 - Collateralized Securities Transactions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Securities Purchased under Agreements to Resell $ 357,408 $ 668,259  
Fair Value of Securities Received as Collateral that Can be Resold or Repledged 360,586 673,684  
Securities Sold under Agreements to Repurchase 400,391 695,966  
Fair Value of Securities Received as Collateral that Have Been Resold or Repledged 407,075 700,202  
Revenues $ 275,564 $ 79,598 $ 82,981
Securities Sold under Agreements to Repurchase, Average Rate Paid 4.47% 5.18%  
Securities Purchased under Agreements to Resell, Average Rate 4.98% 5.81%  
Gestational Repo Business [Member]      
Revenues $ 19,213 $ 15,151 $ 16,068