Segment Information - Summary of Depreciation and Amortization (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Segment Reporting Information [Line Items] | ||||
Total depreciation and amortization | $ 5,728 | $ 5,321 | $ 11,253 | $ 11,028 |
PLP-USA | ||||
Segment Reporting Information [Line Items] | ||||
Total depreciation and amortization | 3,118 | 2,929 | 6,257 | 5,715 |
The Americas | ||||
Segment Reporting Information [Line Items] | ||||
Total depreciation and amortization | 880 | 834 | 1,687 | 2,203 |
EMEA | ||||
Segment Reporting Information [Line Items] | ||||
Total depreciation and amortization | 970 | 827 | 1,838 | 1,663 |
Asia-Pacific | ||||
Segment Reporting Information [Line Items] | ||||
Total depreciation and amortization | $ 760 | $ 731 | $ 1,471 | $ 1,447 |