XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Cost $ 214,255 $ 179,219
Accumulated amortization (98,375) (81,141)
Net carrying amount 115,880 98,078
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Cost 155,525 138,089
Accumulated amortization (77,221) (64,698)
Net carrying amount 78,304 73,391
Developed Technology and Other Intangibles [Member]    
Finite Lived Intangible Assets [Line Items]    
Cost 58,730 41,130
Accumulated amortization (21,154) (16,443)
Net carrying amount $ 37,576 $ 24,687