XML 76 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue Recognition (Details) [Line Items]        
Aggregate unrealized loss on portfolio     $ 2,400,000  
Gross revenue from stock borrow/ Stock loan $ 4,513,000 $ 4,148,000 7,955,000 $ 7,726,000
Maximum [Member]        
Revenue Recognition (Details) [Line Items]        
Expenses from stock borrow/stock loan 11,524,000 8,836,000 21,300,000 16,301,000
Minimum [Member]        
Revenue Recognition (Details) [Line Items]        
Expenses from stock borrow/stock loan $ 7,011,000 $ 4,688,000 $ 13,345,000 $ 8,575,000