v3.25.4
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE - Summary of Agent Advances Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Agent advances receivable, current $ 2,001 $ 2,260
Allowance for credit losses (203) (173)
Net current 1,798 2,087
Agent advances receivable, long-term 2,960 2,315
Allowance for credit losses (264) (117)
Net long-term $ 2,696 $ 2,198