v3.25.4
Segment Information and Geographic Data - Long Lived Assets by Geographic Region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total long lived assets $ 342,690 $ 330,395
Americas [Member]    
Segment Reporting Information [Line Items]    
Total long lived assets 238,095 231,984
Europe [Member]    
Segment Reporting Information [Line Items]    
Total long lived assets 95,798 93,288
Asia Pacific [Member]    
Segment Reporting Information [Line Items]    
Total long lived assets $ 8,797 $ 5,123
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 31.00% 30.00%