v3.26.1
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE - Schedule of Agent Advances Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Receivables [Abstract]    
Agent advances receivable, current $ 2,042 $ 2,001
Allowance for credit losses (246) (203)
Net current 1,796 1,798
Agent advances receivable, long-term 3,169 2,960
Allowance for credit losses (385) (264)
Net long-term $ 2,784 $ 2,696