v3.25.1
Note 10 - Collateralized Securities Transactions (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Securities Purchased under Agreements to Resell $ 673,700   $ 668,259
Fair Value of Securities Received as Collateral that Can be Resold or Repledged 677,008   673,684
Securities Sold under Agreements to Repurchase 707,454   695,966
Fair Value of Securities Received as Collateral that Have Been Resold or Repledged $ 713,522   $ 700,202
Number of Counterparties Related to Reverse Repurchase Agreements 7   7
Revenues $ 28,740 $ 18,564  
Securities Sold under Agreements to Repurchase, Average Rate Paid 5.07%   5.18%
Securities Purchased under Agreements to Resell, Average Rate 5.71%   5.81%
Gestational Repo Business [Member]      
Revenues $ 4,179 $ 3,456