XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Receivables [Abstract]    
Accounts receivable $ 124,902 $ 110,623
Allowance for credit losses (5,684) (3,546)
Accounts receivable, net $ 119,218 $ 107,077