v3.26.1
Accounts payable and accrued expenses (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses include the following (in thousands):
Table 21.1 Details of Accounts Payable and Accrued Expenses
March 31, 2026December 31, 2025
Accrued distribution costs$117,572 $119,038 
Stablecoin redemptions in transit
31,486 80,593 
Accrued expenses 71,551 114,272 
Accounts payable
18,643 24,733 
Income taxes payable 2,472 1,632 
Other payables20,491 20,341 
Total accounts payable and accrued expenses $262,215 $360,609