XML 105 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill - Summary of Changes in Carrying Amount of Goodwill (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Goodwill [Line Items]  
Goodwill, Beginning balance $ 381,724
Goodwill impairment (37,500)
Foreign currency translation adjustments 9,191
Goodwill, Ending balance 353,415
Network Solutions [Member]  
Goodwill [Line Items]  
Goodwill, Beginning balance 298,280
Correction of purchase allocation adjustment (9,662)
Foreign currency translation adjustments 8,413
Goodwill, Ending balance 297,031
Services & Support [Member]  
Goodwill [Line Items]  
Goodwill, Beginning balance 83,444
Goodwill impairment (37,500)
Correction of purchase allocation adjustment 9,662
Foreign currency translation adjustments 778
Goodwill, Ending balance $ 56,384