v3.25.4
BUSINESS COMBINATIONS (Details)
$ in Thousands
12 Months Ended
Apr. 22, 2025
USD ($)
Jan. 02, 2025
USD ($)
Oct. 03, 2024
USD ($)
Sep. 30, 2024
Jul. 31, 2024
USD ($)
Patent
Mar. 15, 2024
USD ($)
Patent
Mar. 06, 2024
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Business Combination [Line Items]                  
Acquisition-related costs                 $ 1,600
Revenue, net               $ 159,626 154,446
Net income (loss)               (3,761) 3,014
Goodwill               14,616 12,147
EDP Merger Agreement                  
Business Combination [Line Items]                  
Gross cash purchase consideration     $ 13,900            
Casing Technologies Group Limited                  
Business Combination [Line Items]                  
Goodwill           $ 3,144      
Casing Technologies Group Limited | CTG Purchase Agreement                  
Business Combination [Line Items]                  
Business acquisition percentage           100.00%      
Gross cash purchase consideration           $ 20,900      
Number of intellectual property rights patent | Patent           60      
Superior Drilling Products, Inc                  
Business Combination [Line Items]                  
Gross cash purchase consideration         $ 47,900        
Acquisition-related costs                 3,400
Date of acquisition             Mar. 06, 2024    
Number of acquired patents | Patent         30        
Goodwill         $ 7,718        
European Drilling Projects B.V.                  
Business Combination [Line Items]                  
Business acquisition percentage     100.00%            
Gross cash purchase consideration     $ 13,900            
Promissory note payable     5,200            
Increase decrease in promissory note payable $ 300                
Acquisition-related costs                 1,000
Goodwill     $ 3,186            
Percentage of shares to acquire       100.00%          
Titan Tools Group Limited                  
Business Combination [Line Items]                  
Business acquisition percentage   100.00%              
Gross cash purchase consideration   $ 10,774              
Acquisition-related costs               $ 600 $ 600
Goodwill   $ 2,335              
Percentage of shares to acquire   100.00%              
Titan Tools Group Limited | Titan Merger Agreement                  
Business Combination [Line Items]                  
Gross cash purchase consideration   $ 10,800