v3.26.1
LONG-TERM DEBT AND LIABILITIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jan. 06, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]          
Loss on extinguishment of debt   $ 0 $ 0 $ 0 $ (2,969,585)
Maturity date description       Pursuant to the terms of the Credit Agreement, the new term loan and new revolving credit facility will mature on January 6, 2028 as the merger with Evolution Malta Holding Limited was not completed by December 31, 2025.  
Base Rate | Minimum          
Debt Instrument [Line Items]          
Debt instrument, applicable margin rate 2.00%        
Base Rate | Maximum          
Debt Instrument [Line Items]          
Debt instrument, applicable margin rate 2.50%        
SOFR | Minimum          
Debt Instrument [Line Items]          
Debt instrument, applicable margin rate 3.00%        
SOFR | Maximum          
Debt Instrument [Line Items]          
Debt instrument, applicable margin rate 3.50%        
BMO Credit Agreement          
Debt Instrument [Line Items]          
Loss on extinguishment of debt         $ 2,969,585
Senior Secured Revolving Credit Facility | BMO Bank N.A.          
Debt Instrument [Line Items]          
Borrowing capacity $ 2,000,000        
Senior Secured Term Loan          
Debt Instrument [Line Items]          
Frequency of interest payment monthly basis        
Senior Secured Term Loan | Federal Funds Rate          
Debt Instrument [Line Items]          
Debt instrument, applicable margin rate 1.00%        
Senior Secured Term Loan | One-month SOFR          
Debt Instrument [Line Items]          
Debt instrument, applicable margin rate 1.00%        
Senior Secured Term Loan | BMO Bank N.A.          
Debt Instrument [Line Items]          
Borrowing capacity $ 45,000,000        
Senior Secured Term Loan | Fortress Credit Corp.          
Debt Instrument [Line Items]          
Maturity date Nov. 13, 2026        
Senior Secured Term Loan | Fortress Credit Corp. | Warrants          
Debt Instrument [Line Items]          
Warrants issued to purchase shares 778,320        
Warrants issued price per share $ 0.01        
New Term Loan | BMO Credit Agreement          
Debt Instrument [Line Items]          
Borrowing capacity $ 45,000,000        
Senior Secured | BMO Bank N.A.          
Debt Instrument [Line Items]          
Borrowing capacity $ 47,000,000