v3.25.2
EXPECTED CREDIT LOSSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts receivable, allowance for credit losses and bad debt $ 2,271 $ 1,589
Agent Noncommission Based Fees    
Amount receivables from real estate property settlements 9,643 6,980
Accounts receivable, allowance for credit losses and bad debt 2,249 1,555
Commissions Receivable for Real Estate Property Settlements    
Amount receivables from real estate property settlements 138,821 82,300
Accounts receivable, allowance for credit losses and bad debt $ 22 $ 34