v3.26.3
ACCOUNTS RECEIVABLE - Schedule of components of accounts receivable, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Accounts receivable $ 51,193 $ 52,631
Investment banking fees, commissions and other receivables 13,429 8,950
Total accounts receivable 64,622 61,581
Allowance for credit losses (5,560) (6,108)
Accounts receivable, net $ 59,062 $ 55,473