v3.23.3
ACQUISITION (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Oct. 05, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
Business Acquisition [Line Items]                
Value of Common Stock       $ 0   $ 0   $ 0
Earnest Money Deposits     $ 900,000          
Accrued expenses       3,000,000   3,000,000    
Other long-term liabilities       2,100,000   2,100,000    
Business acquisition cost of acquired entity transaction costs       $ 3,000 $ 300,000 100,000 $ 300,000  
Voltrek LLC                
Business Acquisition [Line Items]                
Business combination, cash purchase price     5,000,000          
Purchase price     $ 6,900,000          
Payments For Previous Acquisition in Share     $ 620,067          
Value of Common Stock     $ 1,000,000          
Recorded In Opening Balance Sheet     $ 800,000          
Business combination additional earnout related purchase price           $ 3,000,000    
Business acquisition, pro forma revenue         18,800,000   37,900,000  
Business acquisition, pro forma operating income loss         $ (2,700,000)   $ (6,000,000)  
Voltrek LLC | Subsequent Event                
Business Acquisition [Line Items]                
Business combination additional earnout related purchase price $ 7,150,000 $ 3,500,000