v3.26.1
Accounts Receivable, Net - Schedule of Accounts Receivable, Net of Allowance (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Allowance for transaction losses $ (24,425) $ (24,753) $ (16,307) $ (12,304) $ (11,300) $ (10,268)
Total accounts receivable, net of allowance [1] 24,425   30,887      
Credit card receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, before allowances 33,833   31,047      
Allowance for transaction losses (18,076) (10,727) (7,069) (6,969) (7,081) (6,563)
Accrued interest receivable 700   700      
Retail receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, before allowances 8,734   9,682      
Allowance for transaction losses (6,349) (14,026) (9,238) (5,139) (4,209) (3,780)
Custodial fees receivable            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, before allowances 2,043   2,014      
Allowance for transaction losses 0 0 0 0 0 0
Staking fees receivable            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, before allowances 695   1,270      
Allowance for transaction losses 0 0 0 0 0 0
Other fees receivable            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, before allowances 3,545   3,181      
Allowance for transaction losses $ 0 $ 0 $ 0 $ (196) $ (10) $ 75
[1]
(1) Includes related party amounts of $0.1 million in Accounts receivable, net as of both June 30, 2026 and December 31, 2025, as outlined in Note 21. Related Party Transactions.