XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Cost $ 214,222 $ 179,219
Accumulated amortization (103,593) (81,141)
Net carrying amount 110,629 98,078
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Cost 155,492 138,089
Accumulated amortization (80,539) (64,698)
Net carrying amount 74,953 73,391
Developed technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Cost 55,970 39,070
Accumulated amortization (21,984) (15,501)
Net carrying amount 33,986 23,569
Other [Member]    
Finite Lived Intangible Assets [Line Items]    
Cost 2,760 2,060
Accumulated amortization (1,070) (942)
Net carrying amount $ 1,690 $ 1,118