XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE - Schedule of components of accounts receivable, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Accounts receivable $ 56,125 $ 62,745
Investment banking fees, commissions and other receivables 10,815 12,008
Total accounts receivable 66,940 74,753
Allowance for credit losses (5,343) (6,100)
Accounts receivable, net $ 61,597 $ 68,653