v3.25.4
Revenue Recognition - Schedule of Revenues Disaggregated by Products and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 121,551 $ 116,272
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 $ 110,705 $ 107,101
Exchange aggregation | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 91.10% 92.10%
Fiat onboarding    
Disaggregation of Revenue [Line Items]    
Revenues $ 5,046 $ 3,941
Fiat onboarding | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 4.20% 3.40%
Staking    
Disaggregation of Revenue [Line Items]    
Revenues $ 4,350 $ 2,284
Staking | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 3.60% 2.00%
Consulting    
Disaggregation of Revenue [Line Items]    
Revenues $ 910 $ 1,307
Consulting | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 0.70% 1.10%
Other    
Disaggregation of Revenue [Line Items]    
Revenues $ 540 $ 1,639
Other | Total Operating Revenue | Products and Services Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 0.40% 1.40%
Non-Fungible Token    
Disaggregation of Revenue [Line Items]    
Revenues $ 400 $ 1,500