XML 88 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill - Summary of Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Goodwill [Line Items]    
Goodwill, Beginning balance   $ 381,724
Goodwill impairment $ (37,874) (37,874)
Goodwill impairment   37,500
Foreign currency translation adjustments   (5,141)
Goodwill, Ending balance 339,083 339,083
Network Solutions [Member]    
Goodwill [Line Items]    
Goodwill, Beginning balance   298,280
Foreign currency translation adjustments   (3,873)
Goodwill, Ending balance 294,407 294,407
Services & Support [Member]    
Goodwill [Line Items]    
Goodwill, Beginning balance   83,444
Goodwill impairment (37,900)  
Goodwill impairment   37,500
Foreign currency translation adjustments   (1,268)
Goodwill, Ending balance $ 44,676 $ 44,676