v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Categorized by Fair Value Hierarchy
The following tables present the fair value of the Company's financial instruments, categorized based upon the fair value hierarchy (in thousands):

June 30, 2026
Level 1Level 2Level 3
Cash and cash equivalents$150,636 $— $— 
Accounts receivable— 99,744 — 
Agent advances— 4,784 — 
Prepaid wires— 16,130 — 
Total assets$150,636 $120,658 $— 
Accounts payable$— $21,728 $— 
Wire transfers and money orders payable— 85,007 — 
Revolving credit facility— 113,814 — 
Total liabilities$— $220,549 $— 

December 31, 2025
Level 1Level 2Level 3
Cash and cash equivalents$168,682 $— $— 
Accounts receivable— 105,369 — 
Agent advances— 4,494 — 
Prepaid wires— 59,497 — 
Total assets$168,682 $169,360 $— 
Accounts payable$— $15,317 $— 
Wire transfers and money orders payable— 87,540 — 
Revolving credit facility— 194,814 — 
Total liabilities$— $297,671 $—