v3.25.0.1
Segment Information and Geographic Data - Long Lived Assets by Geographic Region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Total long lived assets $ 330,395 $ 354,402
Americas [Member]    
Segment Reporting Information [Line Items]    
Total long lived assets 231,984 235,141
Europe [Member]    
Segment Reporting Information [Line Items]    
Total long lived assets 93,288 112,176
Asia Pacific [Member]    
Segment Reporting Information [Line Items]    
Total long lived assets $ 5,123 $ 7,085
Outside Of Americas [Member] | Assets Total [Member] | Geographic Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Percentage of long lived assets held outside of the Americas 30.00% 34.00%