v3.25.4
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Summary of Accounts Receivable, Net and Agent Advances Receivable, Net The outstanding balance of accounts receivable, net of allowance for credit losses, consists of the following (in thousands):
December 31,
20252024
Accounts receivable$110,899 $110,623 
Allowance for credit losses(5,530)(3,546)
Accounts receivable, net$105,369 $107,077 
The Company had agent advances receivable, net of allowance for credit losses, from sending agents as follows (in thousands):

December 31,
20252024
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 
Maturities of Agent Advances Receivable
The maturities of agent advances receivable at December 31, 2025 are as follows (in thousands):
Outstanding
Balance
Under 1 year$2,001 
Between 1 and 2 years1,886 
Between 2 and 3 years1,074 
Total$4,961 
Summary of Changes in Allowance for Credit Losses
The changes in the allowance for credit losses related to accounts receivable and agent advances receivable are as follows (in thousands):

Year Ended December 31,
202520242023
Beginning balance$3,836 $2,794 $2,648 
Provision7,916 6,411 4,997 
Charge-offs(7,705)(6,248)(5,852)
Recoveries1,597 1,174 987 
Other353 (295)14 
Ending Balance$5,997 $3,836 $2,794 
The allowance for credit losses allocated by financial instrument category is as follows (in thousands):

December 31,
202520242023
Accounts receivable$5,530 $3,546 $2,610 
Agent advances receivable467 290 184 
Allowance for credit losses$5,997 $3,836 $2,794