XML 46 R17.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
The components of accounts receivable, net, from revenue from contracts with customers include the following:
June 30,
2025
December 31,
2024
Accounts receivable$53,752 $62,745 
Investment banking fees, commissions and other receivables13,503 12,008 
Total accounts receivable67,255 74,753 
Allowance for credit losses(6,022)(6,100)
Accounts receivable, net$61,233 $68,653 
Additions and changes to the allowance for credit losses consist of the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Balance, beginning of period$5,343 $3,462 $6,100 $4,373 
Changes to reserve831 (94)1,614 (422)
Other adjustments and write-offs(152)(192)(1,675)(775)
Recoveries— — (17)— 
Balance, end of period$6,022 $3,176 $6,022 $3,176