XML 51 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS RECEIVABLE
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
The components of accounts receivable, net, include the following:
September 30,
2024
December 31,
2023
Accounts receivable$90,951 $95,102 
Investment banking fees, commissions and other receivables8,496 13,109 
Total accounts receivable99,447 108,211 
Allowance for credit losses(7,941)(7,175)
Accounts receivable, net$91,506 $101,036 
Additions and changes to the allowance for credit losses consist of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Balance, beginning of period$6,938 $6,100 $7,175 $3,664 
Add: Additions to reserve1,580 2,079 2,498 5,716 
Less: Write-offs(577)(1,417)(1,732)(2,618)
Less: Recovery— — — — 
Balance, end of period$7,941 $6,762 $7,941 $6,762