XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Operating Results - Segment Contribution Footnotes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Other Revenue, net $ 17,595 $ 20,040 $ 46,100 $ 42,715
Investment Banking and Equities [Member]        
Segment Reporting Information [Line Items]        
Other Revenue, net 17,581 19,442 45,698 40,743
Interest expense on Notes Payable and Line of Credit 4,189 4,181 8,377 8,352
Investment Management [Member]        
Segment Reporting Information [Line Items]        
Other Revenue, net $ 14 $ 598 $ 402 $ 1,972