v3.25.1
Note 5 - Net Trading - Net Trading (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net realized gains (losses) - trading inventory $ 4,228 $ 5,415
Net unrealized gains (losses) - trading inventory 625 966
Net gains and losses 4,853 6,381
Interest income- trading inventory 830 1,407
Interest income-reverse repos 9,541 7,879
Interest income 10,371 9,286
Interest expense-repos (8,502) (7,095)
Interest expense-margin payable (651) (1,396)
Interest expense (9,153) (8,491)
Other trading revenue 3,140 2,672
Net trading $ 9,211 $ 9,848