XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Costs $ 181,478 $ 141,421
Accumulated amortization (62,370) (43,356)
Net carrying amount 119,108 98,065
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Costs 140,348 129,991
Accumulated amortization (50,987) (34,310)
Net carrying amount 89,361 95,681
Technology and Other Intangibles [Member]    
Finite Lived Intangible Assets [Line Items]    
Costs 41,130 11,430
Accumulated amortization (11,383) (9,046)
Net carrying amount $ 29,747 $ 2,384