v3.25.2
REVENUE (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Revenues $ 62,809,000 $ 70,907,000 $ 135,438,000 $ 152,330,000  
Credit facility percentage     0.487%    
Credit facility current borrowing capacity 600,000   $ 600,000    
Advances From GOES [Member]          
Disaggregation of Revenue [Line Items]          
Customer advances 490,000   490,000   $ 0
Athena ATMs [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 60,600,000 68,800,000 130,000,000.0 147,500,000  
White labeled ATMs [Member]          
Disaggregation of Revenue [Line Items]          
Revenues $ 1,000,000.0 $ 1,300,000 $ 1,500,000 $ 2,500,000