v3.25.2
Consolidated Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net consisted of the following (in thousands):
June 30, 2025December 31, 2024
Trade accounts receivable$14,167 $11,768 
Receivables from customers, clients and liquidity partners3,994 5,833 
Unbilled receivables1,649 2,296 
Deposits1,571 1,242 
Other receivables2,536 4,527 
Total accounts receivable23,917 25,666 
Less: Allowance for doubtful accounts(611)(1,018)
Total$23,306 $24,648 
Schedule of Other Current Assets
Other current assets consisted of the following (in thousands):
June 30, 2025December 31, 2024
Prepaid expenses$2,143 $2,569 
Other151 152 
Total$2,294 $2,721 
Schedule of Property, Equipment and Software, Net
Property, equipment and software, net consisted of the following (in thousands):
June 30, 2025December 31, 2024
Internal-use software$2,057 $1,917 
Other computer and network equipment876 867 
Leasehold improvements276 276 
Property, equipment and software, gross3,209 3,060 
Less: accumulated amortization and depreciation(1,370)(996)
Total$1,839 $2,064 
Schedule of Other Assets
Other assets consisted of the following (in thousands):
June 30, 2025December 31, 2024
Operating lease right-of-use assets$7,102 $9,735 
Other3,179 2,832 
Total$10,281 $12,567 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consisted of the following (in thousands):
June 30, 2025December 31, 2024
Accounts payable$5,371 $6,460 
Payables to clients and customers9,067 6,322 
Accrued expenses17,376 14,603 
Purchasing card payable5,493 4,475 
Salaries and benefits payable2,036 1,252 
Loyalty revenue share liability2,542 4,261 
Other798 2,538 
Total$42,683 $39,911 
Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
June 30, 2025December 31, 2024
Current maturities of operating lease liability3,237 4,279 
Other1,999 998 
Total$5,236 $5,277 
Other Noncurrent Liabilities
Other noncurrent liabilities consisted of the following (in thousands):
June 30, 2025December 31, 2024
Operating lease liability, noncurrent$13,782 $19,261 
Total$13,782 $19,261