v3.25.4
REVENUE (Details - Disaggregated revenue) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 234,597 $ 285,391
Bitcoin ATMs [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 229,265 279,799
Athena Plus [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 4,336 4,977
Athena Pay Ancillary And Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 996 $ 615