XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Details) - Schedule of Principal Transactions and Proprietary Trading - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule of Principal Transactions and Proprietary Trading [Abstract]        
Realized and unrealized gain on primarily riskless principal transactions $ 3,865,000 $ 2,657,000 $ 10,788,000 $ 6,642,000
Realized and unrealized gain on primarily riskless principal transactions Increase (Decrease) 1,208,000   4,146,000  
Realized and unrealized gain on portfolio of U.S. government securities 332,000 1,096,000 489,000 2,565,000
Realized and unrealized gain on portfolio of U.S. government securities Increase (Decrease) (764,000)   (2,076,000)  
Total Principal transactions and proprietary trading 4,197,000 $ 3,753,000 11,277,000 $ 9,207,000
Total Principal transactions and proprietary trading Increase (Decrease) $ 444,000   $ 2,070,000