XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]            
Accounts receivable $ 5,146   $ 3,546      
Agent advances receivable 363   290      
Allowance for credit losses $ 5,509 $ 4,432 $ 3,836 $ 3,910 $ 2,930 $ 2,794