v3.26.1
Revenue Recognition - Schedule of Revenue by Disaggregated by Products and Services (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 22,747,000 $ 35,996,000
Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Exchange aggregation    
Disaggregation of Revenue [Line Items]    
Revenues $ 20,003,000 $ 33,807,000
Exchange aggregation | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 87.90% 94.00%
Fiat onboarding    
Disaggregation of Revenue [Line Items]    
Revenues $ 1,947,000 $ 1,140,000
Fiat onboarding | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 8.60% 3.20%
Staking    
Disaggregation of Revenue [Line Items]    
Revenues $ 659,000 $ 588,000
Staking | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 2.90% 1.60%
Consulting    
Disaggregation of Revenue [Line Items]    
Revenues $ 108,000 $ 337,000
Consulting | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 0.50% 0.90%
Other    
Disaggregation of Revenue [Line Items]    
Revenues $ 30,000 $ 124,000
Other | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 0.10% 0.30%
Non-Fungible Token    
Disaggregation of Revenue [Line Items]    
Revenues $ 100,000 $ 100,000