XML 33 R17.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
The components of accounts receivable, net, from revenue from contracts with customers include the following:
June 30,
2026
December 31,
2025
Accounts receivable$52,180 $52,631 
Investment banking fees, commissions and other receivables15,411 8,950 
Total accounts receivable67,591 61,581 
Allowance for credit losses(6,209)(6,108)
Accounts receivable, net$61,382 $55,473 
Additions and changes to the allowance for credit losses consist of the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Balance, beginning of period$6,450 $5,343 $6,108 $6,100 
Changes to reserve517 831 873 1,614 
Other adjustments and write-offs(758)(152)(772)(1,675)
Recoveries— — — (17)
Balance, end of period$6,209 $6,022 $6,209 $6,022