XML 78 R48.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of components of accounts receivable, net
The components of accounts receivable, net, include the following:
December 31,
2024
December 31,
2023
Accounts receivable$86,449 $95,102 
Investment banking fees, commissions and other receivables12,008 13,109 
Total accounts receivable98,457 108,211 
Allowance for credit losses(10,073)(7,175)
Accounts receivable, net$88,384 $101,036 
Schedule of allowance for doubtful accounts
Additions and changes to the allowance for credit losses consist of the following:
Year Ended December 31,
202420232022
Balance, beginning of period$7,175 $3,501 $3,495 
Add: Additions to reserve5,995 7,148 4,164 
Less: Other adjustments and write-offs(3,173)(3,499)(4,145)
Less: Recovery76 25 (13)
Balance, end of period$10,073 $7,175 $3,501