XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE AND AGENT ADVANCES RECEIVABLE, NET OF ALLOWANCE - Schedule of Changes in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 5,509 $ 3,910 $ 3,836 $ 2,794
Provision 2,154 1,665 6,078 5,036
Charge-offs (1,811) (1,405) (4,905) (4,247)
Recoveries 229 224 701 904
Other 4 16 375 (77)
Ending Balance $ 6,085 $ 4,410 $ 6,085 $ 4,410