v3.24.1.1.u2
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Principal Transactions and Proprietary Trading The following table represents detail related to principal transactions and proprietary trading.
   Three Months Ended March 31, 2024 
   2024   2023   Increase
(Decrease)
 
Principal transactions and proprietary trading            
Realized and unrealized gain on primarily riskless principal transactions  $3,443,000   $1,799,000   $1,644,000 
Realized and unrealized gain on portfolio of U.S. government securities   63,000    1,001,000    (938,000)
Total Principal transactions and proprietary trading  $3,506,000   $2,800,000   $706,000