v3.26.1
Accounts Receivable, Net - Schedule of Accounts Receivable, Net of Allowance (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Allowance for transaction losses $ (24,753) $ (16,307) $ (11,300) $ (10,268)
Total accounts receivable, net of allowance [1] 32,474 30,887    
Credit card receivables        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, before allowances 33,128 31,047    
Allowance for transaction losses (10,727) (7,069) (7,081) (6,563)
Accrued interest receivable 900 700    
Retail receivables        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, before allowances 16,715 9,682    
Allowance for transaction losses (14,026) (9,238) (4,209) (3,780)
Custodial fees receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, before allowances 2,537 2,014    
Allowance for transaction losses 0 0 0 0
Staking fees receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, before allowances 971 1,270    
Allowance for transaction losses 0 0 0 0
Other fees receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, before allowances 3,876 3,181    
Allowance for transaction losses $ 0 $ 0 $ (10) $ 75
[1]
(1) Includes related party amounts of $0.2 million and $0.1 million in Accounts receivable, net as of March 31, 2026 and December 31, 2025, respectively, as outlined in Note 21. Related Party Transactions.