XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Summary of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total depreciation and amortization $ 22,266    
Total depreciation and amortization 20,830 $ 18,914 $ 16,430
PLP-USA      
Segment Reporting Information [Line Items]      
Total depreciation and amortization 11,768    
Total depreciation and amortization   9,270 7,104
The Americas      
Segment Reporting Information [Line Items]      
Total depreciation and amortization 3,821    
Total depreciation and amortization   2,702 2,452
EMEA      
Segment Reporting Information [Line Items]      
Total depreciation and amortization 3,575    
Total depreciation and amortization   3,493 3,354
Asia-Pacific      
Segment Reporting Information [Line Items]      
Total depreciation and amortization $ 3,102    
Total depreciation and amortization   $ 3,449 $ 3,520