v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended
Jan. 02, 2025
USD ($)
Jan. 01, 2025
Segment
Oct. 03, 2024
USD ($)
Jul. 31, 2024
USD ($)
Mar. 15, 2024
USD ($)
Dec. 31, 2025
USD ($)
Segment
Dec. 31, 2024
USD ($)
Accounting Policies [Line Items]              
Cash equivalents           $ 0 $ 0
Contract assets           7,200,000 5,400,000
Revenue, net           159,626,000 154,446,000
Contract liabilities           0 0
Accounts receivable           $ 37,683,000 39,606,000
Number of operating segment | Segment   2       2  
Number of reportable segment | Segment           2  
Minimum percentage of unrecognized tax benefits that would impact effective tax rate           50.00%  
Unrecognized tax benefits           $ 0 0
Unrecognized tax benefits accrued for interest and penalties           $ 0 $ 0
Segment Reporting, Expense Information Used by CODM, Description           The CODM uses these metrics in the annual budget and forecasting process. The CODM considers budget-to-actual variances on a quarterly basis to forecast future performance, adjust the budget, and make decisions about the allocation of operating and capital resources to the segment.  
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]           srt:ChiefExecutiveOfficerMember  
Customer Concentration Risk | Sales Revenue | Two Customers              
Accounting Policies [Line Items]              
Concentration risk percentage           27.00% 28.00%
Customer Concentration Risk | Vendor Purchases | Zero Vendor              
Accounting Policies [Line Items]              
Concentration risk percentage           10.00% 10.00%
Customer Concentration Risk | Accounts Receivable              
Accounting Policies [Line Items]              
Receivables from customers           $ 6,400,000 $ 6,300,000
Level 3              
Accounting Policies [Line Items]              
Assets fair value           0 0
Liabilities fair value           0 0
Level 2              
Accounting Policies [Line Items]              
Assets fair value           0 0
Liabilities fair value           0 0
Level 1              
Accounting Policies [Line Items]              
Assets fair value           0 0
Liabilities fair value           $ 0 $ 0
Superior Drilling Products, Inc              
Accounting Policies [Line Items]              
Purchase consideration       $ 47,900,000      
Casing Technologies Group Limited              
Accounting Policies [Line Items]              
Business acquisition percentage         100.00%    
Casing Technologies Group Limited | Deep Casing Tools Limited              
Accounting Policies [Line Items]              
Purchase consideration         $ 20,900,000    
European Drilling Projects B.V.              
Accounting Policies [Line Items]              
Business acquisition percentage     100.00%        
Purchase consideration     $ 13,900,000        
Titan Tools Group Limited              
Accounting Policies [Line Items]              
Business acquisition percentage 100.00%            
Purchase consideration $ 10,774,000