v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated by revenue source
                    
   For the three months ended   For the six months ended 
   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
Bitcoin ATMs (Athena and White-label)  $61,609   $70,121   $131,559   $150,024 
Athena Plus (OTC)   895    740    3,316    2,235 
Athena Pay, ancillary and other   305    46    563    71 
   $62,809   $70,907   $135,438   $152,330 
Schedule of revenues by geographic location
                    
   For the three months ended   For the six months ended 
   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
Revenue                
United States  $60,040   $69,015   $129,507   $147,808 
El Salvador   2,678    1,847    5,769    4,379 
Argentina, Colombia & Mexico   91    45    162    143 
   $62,809   $70,907   $135,438   $152,330