XML 51 R31.htm IDEA: XBRL DOCUMENT v3.25.3
EXPECTED CREDIT LOSSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
EXPECTED CREDIT LOSSES    
Accounts receivable, allowance for credit losses and bad debt $ 2,524 $ 1,589
Agent Noncommission Based Fees    
EXPECTED CREDIT LOSSES    
Amount receivables from real estate property settlements 10,093 6,980
Accounts receivable, allowance for credit losses and bad debt 2,492 1,555
Commissions Receivable for Real Estate Property Settlements    
EXPECTED CREDIT LOSSES    
Amount receivables from real estate property settlements 116,197 82,300
Accounts receivable, allowance for credit losses and bad debt $ 32 $ 34