v3.25.2
Revenue - Revenues by Segment and Product Type (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 100.00% 100.00% 100.00% 100.00%
Energy        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 70.00% 71.00% 70.00% 71.00%
Communications        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 22.00% 22.00% 23.00% 22.00%
Special Industries        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 8.00% 7.00% 7.00% 7.00%
PLP-USA        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 100.00% 100.00% 100.00% 100.00%
PLP-USA | Energy        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 63.00% 63.00% 61.00% 66.00%
PLP-USA | Communications        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 32.00% 30.00% 34.00% 28.00%
PLP-USA | Special Industries        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 5.00% 7.00% 5.00% 6.00%
The Americas        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 100.00% 100.00% 100.00% 100.00%
The Americas | Energy        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 83.00% 80.00% 84.00% 78.00%
The Americas | Communications        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 16.00% 18.00% 15.00% 21.00%
The Americas | Special Industries        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 1.00% 2.00% 1.00% 1.00%
EMEA        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 100.00% 100.00% 100.00% 100.00%
EMEA | Energy        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 69.00% 71.00% 71.00% 71.00%
EMEA | Communications        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 21.00% 24.00% 21.00% 24.00%
EMEA | Special Industries        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 10.00% 5.00% 8.00% 5.00%
Asia-Pacific        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 100.00% 100.00% 100.00% 100.00%
Asia-Pacific | Energy        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 76.00% 79.00% 76.00% 78.00%
Asia-Pacific | Communications        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 4.00% 4.00% 3.00% 4.00%
Asia-Pacific | Special Industries        
Disaggregation Of Revenue [Line Items]        
Percentage of disaggregated revenue 20.00% 17.00% 21.00% 18.00%