XML 141 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Pre-Tax Depreciation and Amortization by Operating Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Depreciation $ 28,556 $ 26,245 $ 23,722
Amortization of intangible assets 69,581 36,231 32,892
Depreciation and amortization 98,137 62,476 56,614
North America      
Segment Reporting Information [Line Items]      
Depreciation 24,587 22,964 20,587
Amortization of intangible assets 62,377 32,514 30,735
EMEA      
Segment Reporting Information [Line Items]      
Depreciation 3,461 2,838 2,538
Amortization of intangible assets 6,912 3,277 1,696
APAC      
Segment Reporting Information [Line Items]      
Depreciation 508 443 597
Amortization of intangible assets $ 292 $ 440 $ 461