XML 85 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of Identifiable Assets By Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total identifiable assets $ 592,451 $ 573,877
PLP-USA    
Segment Reporting Information [Line Items]    
Total identifiable assets 243,401 245,388
The Americas    
Segment Reporting Information [Line Items]    
Total identifiable assets 108,370 103,456
EMEA    
Segment Reporting Information [Line Items]    
Total identifiable assets 141,811 125,013
Asia-Pacific    
Segment Reporting Information [Line Items]    
Total identifiable assets $ 98,869 $ 100,020