XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Operating Results - (Footnotes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Other Revenue, net $ 20,040 $ (27,297) $ 42,715 $ (33,326)
Investment Banking and Equities [Member]        
Segment Reporting Information [Line Items]        
Other Revenue, net 19,442 (26,996) 40,743 (34,463)
Interest expense on Notes Payable and Line of Credit 4,181 4,258 8,352 8,508
Investment Management [Member]        
Segment Reporting Information [Line Items]        
Other Revenue, net $ 598 $ (301) $ 1,972 $ 1,137