v3.25.2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jun. 05, 2024
Oct. 23, 2023
Aug. 19, 2022
Jun. 30, 2025
Sep. 30, 2024
Dec. 01, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]            
Common stock, par value (in Dollars per share)       $ 0.001 $ 0.001  
Contingent earnout liability, current       $ 1,407 $ 1,262  
Contingent earnout liability, noncurrent       $ 1,134 $ 2,119  
Airschott [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]            
Remaining percentage of acquiree 20.00%          
Period agreed for acquiring remaining percentage of acquiree 3 years     3 years    
Maximum threshold percentage agreed to purchase as deferred consideration 20.00%          
Gross profit rate for determining deferred compensation 1.25          
Gross profit trailing period for deferred consideration 12 months     12 months    
Floating rate sellers note $ 1,200          
ELFS Subordinated Promissory Notes [Member] | Janel Group, Inc. [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]            
Fixed earnout payments           $ 1,078
Rubicon Technology, Inc. [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]            
Common stock shares acquired (in Shares)     1,108,000      
Common stock, par value (in Dollars per share)     $ 0.001      
Share price (in Dollars per share)     $ 20      
Percentage of issued and outstanding shares of Rubicon       46.60% 46.60%  
Fair value adjustments to Rubicon investment   $ 709        
Rubicon Technology, Inc. [Member] | Dividend Declared Q1 2023 [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]            
Dividend declared date       Oct. 04, 2023    
Cash dividend (in Dollars per share)       $ 1.1    
Dividend record date       Oct. 16, 2023    
Dividends paid date       Oct. 23, 2023    
Dividends received   $ 1,219