v3.26.3
BUSINESS SEGMENTS - Narrative (Details) - segment
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2021
Segment Reporting [Line Items]            
Number of segments     3      
One Customer | Revenue Benchmark | Customer Concentration Risk | DynaEnergetics            
Segment Reporting [Line Items]            
Concentration risk percentage 20.00% 26.00% 21.00% 25.00%    
One Customer | Accounts Receivable Benchmark | Customer Concentration Risk | DynaEnergetics            
Segment Reporting [Line Items]            
Concentration risk percentage     26.00%   32.00%  
Arcadia Products, LLC            
Segment Reporting [Line Items]            
Percentage of ownership acquired           60.00%