v3.25.4
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Accounts receivable $ 110,899 $ 110,623
Allowance for credit losses (5,530) (3,546)
Accounts receivable, net $ 105,369 $ 107,077