v3.25.2
LONG-TERM DEBT (Narrative) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2023
USD ($)
Jul. 16, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
Apr. 22, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 29, 2020
USD ($)
Line Of Credit Facility [Line Items]                
Long Term Debt Maturities Repayments Of Principal In Current Fiscal Year $ 88,125              
Stated interest rate, percentage         7.00%      
Remaining outstanding earn-out amount 20.00%       20.00%      
Value of Common Stock $ 0     $ 0        
Accrued acquisition earnout 3,263     $ 3,263        
Voltrek Acquisition                
Line Of Credit Facility [Line Items]                
Business combination, cash purchase price 5,000              
Value of Common Stock 1,000              
Accrued acquisition earnout             $ 875,000  
Earn out payments   $ 3,000            
Business combination, estimate of earn-out liability 3,300              
Voltrek Acquisition | Subsequent Event                
Line Of Credit Facility [Line Items]                
Value of Common Stock     $ 1,000          
Credit Agreement | Line of Credit                
Line Of Credit Facility [Line Items]                
Credit agreement, amounts borrowed           $ 3,525    
Credit Agreement | Bank of America N A | Revolving credit facility                
Line Of Credit Facility [Line Items]                
Credit facility, amount 11,500              
Credit Agreement | Bank of America N A | Line of Credit | Revolving credit facility                
Line Of Credit Facility [Line Items]                
Credit facility, amount 25,000             $ 25,000
Credit agreement, springing minimum fixed cost coverage ratio               1
Credit agreement, springing minimum fixed cost coverage ratio covenant amount of excess availability under credit facility               $ 4,000
Credit facility, available amount 6,200              
Credit agreement, amounts borrowed 5,300              
Senior Subordinated Note | Maximum                
Line Of Credit Facility [Line Items]                
Debt principal payment 50,000              
Senior Subordinated Note | Minimum                
Line Of Credit Facility [Line Items]                
Debt principal payment $ 25,000