v3.24.1.1.u2
Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Recognition (Details) [Line Items]    
Gross revenue from stock borrow/ Stock loan $ 4,098,000 $ 3,442,000
Gross revenue from interest, marketing and distribution fees 8,763,000 6,973,000
Gross revenue 20,456,000 16,170,000
Revenue expenses 56,000 156,000
Maximum [Member]    
Revenue Recognition (Details) [Line Items]    
Expenses from stock borrow/stock loan 10,890,000 9,776,000
Gross revenue 8,819,000  
Minimum [Member]    
Revenue Recognition (Details) [Line Items]    
Expenses from stock borrow/stock loan $ 6,792,000 6,334,000
Gross revenue   $ 7,129,000