v3.26.1
BUSINESS COMBINATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 02, 2025
Mar. 31, 2026
Mar. 31, 2025
Business Combination [Line Items]      
Acquisition-related costs     $ 300
Revenue   $ 37,959 42,880
Net income (loss)   (1,538) (1,669)
Titan Tools Group Limited      
Business Combination [Line Items]      
Business acquisition percentage 100.00%    
Gross cash purchase consideration $ 10,774    
Percentage of shares to acquire 100.00%    
Revenue   2,100 2,600
Net income (loss)   $ 100 $ 100
Titan Tools Group Limited | Titan Merger Agreement      
Business Combination [Line Items]      
Gross cash purchase consideration $ 10,800