XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Operating Results - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]                            
Number of reporting segments | segment                     2      
Technology and Information Services $ 36,954     $ 31,707             $ 106,908 $ 89,320    
Professional Fees 25,672     21,848             71,195 68,495    
Investment Banking & Equities                            
Segment Reporting Information [Line Items]                            
Technology and Information Services 35,700     30,723             103,363 86,496    
Professional Fees 24,528     20,792             67,731 65,431    
Investment Management                            
Segment Reporting Information [Line Items]                            
Technology and Information Services 1,254     984             3,545 2,824    
Professional Fees $ 1,144     1,056             $ 3,464 3,064    
Revision of Prior Period, Reclassification, Adjustment                            
Segment Reporting Information [Line Items]                            
Technology and Information Services   $ 10,223 $ 10,196 10,465 $ 9,851 $ 9,009 $ 9,066 $ 9,241 $ 8,186 $ 8,567   29,325 $ 39,521 $ 35,060
Professional Fees   (10,223) (10,196) (10,465) (9,851) (9,009) (9,066) (9,241) (8,186) (8,567)   (29,325) (39,521) (35,060)
Revision of Prior Period, Reclassification, Adjustment | Investment Banking & Equities                            
Segment Reporting Information [Line Items]                            
Technology and Information Services   9,950 9,947 10,199 9,598 8,792 8,843 8,987 7,960 8,356   28,589 38,536 34,146
Professional Fees   (9,950) (9,947) (10,199) (9,598) (8,792) (8,843) (8,987) (7,960) (8,356)   (28,589) (38,536) (34,146)
Revision of Prior Period, Reclassification, Adjustment | Investment Management                            
Segment Reporting Information [Line Items]                            
Technology and Information Services   273 249 266 253 217 223 254 226 211   736 985 914
Professional Fees   $ (273) $ (249) $ (266) $ (253) $ (217) $ (223) $ (254) $ (226) $ (211)   $ (736) $ (985) $ (914)