v3.25.1
BUSINESS COMBINATIONS (Details)
$ in Thousands
3 Months Ended 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
Mar. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Business Acquisition [Line Items]                      
Goodwill               $ 14,401 $ 14,401   $ 12,147
Revenue               42,880   $ 36,974  
Net income (loss)               (1,669)   $ 3,126  
Casing Technologies Group Limited                      
Business Acquisition [Line Items]                      
Business acquisition percentage           100.00%          
Casing Technologies Group Limited | Deep Casing                      
Business Acquisition [Line Items]                      
Gross cash purchase consideration           $ 20,900          
Casing Technologies Group Limited                      
Business Acquisition [Line Items]                      
Goodwill           $ 3,144          
Total measurement period adjustments related to assumed accrued liabilities               1,700     $ 500
Casing Technologies Group Limited | CTG Purchase Agreement                      
Business Acquisition [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 Acquisition [Line Items]                      
Goodwill         $ 7,718            
Gross cash purchase consideration         $ 47,900            
Date of acquisition             Mar. 06, 2024        
Number of acquired patents | Patent         30            
Superior Drilling Products, Inc | SDPI Merger Agreement                      
Business Acquisition [Line Items]                      
Gross cash purchase consideration         $ 47,900            
European Drilling Projects B.V.                      
Business Acquisition [Line Items]                      
Goodwill     $ 3,186                
Business acquisition percentage       100.00%              
Gross cash purchase consideration     13,900                
Percentage of shares to acquire       100.00%              
Promissory note payable     5,200                
Increase decrease in promissory note payable $ 300                    
European Drilling Projects B.V. | EDP Merger Agreement                      
Business Acquisition [Line Items]                      
Gross cash purchase consideration     $ 13,900                
Titan Tools Group Limited                      
Business Acquisition [Line Items]                      
Goodwill   $ 2,335                  
Business acquisition percentage   100.00%                  
Gross cash purchase consideration   $ 10,774                  
Acquisition-related costs               $ 300      
Percentage of shares to acquire   100.00%                  
Revenue                 2,600    
Net income (loss)                 $ 100    
Titan Tools Group Limited | Titan Merger Agreement                      
Business Acquisition [Line Items]                      
Gross cash purchase consideration   $ 10,800