v3.26.1
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables due from bank partners $ 132,558 $ 116,217
Network incentive receivable 143,927 130,962
Other receivables 11,288 10,705
Accounts receivable, net 287,773 257,884
Collateral Pledged    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables due from bank partners $ 95,600 $ 23,300