XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - Schedule of Principal Transactions and Proprietary Trading - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Principal transactions and proprietary trading        
Realized and unrealized gain on primarily riskless principal transactions $ 3,480,000 $ 2,186,000 $ 6,923,000 $ 3,985,000
Realized and unrealized gain on primarily riskless principal transactions, Year over Year Increase 1,294,000   2,938,000  
Realized and unrealized gain on portfolio of U.S. government securities 94,000 468,000 157,000 1,469,000
Realized and unrealized gain on portfolio of U.S. government securities, Year over Year Decrease (374,000)   (1,312,000)  
Total Principal transactions and proprietary trading 3,574,000 $ 2,654,000 7,080,000 $ 5,454,000
Total Principal transactions and proprietary trading, Year over Year Increase $ 920,000   $ 1,626,000