v3.25.2
INTANGIBLE ASSETS AND GOODWILL - Schedule of Components of Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
INTANGIBLE ASSETS AND GOODWILL      
Goodwill $ 584,298   $ 584,298
Accumulated impairment losses (283,406)   (283,406)
Goodwill, total 300,892 $ 300,892 300,892
Cloud and Edge      
INTANGIBLE ASSETS AND GOODWILL      
Goodwill 392,302   392,302
Accumulated impairment losses (167,406)   (167,406)
Goodwill, total 224,896   224,896
IP Optical Networks      
INTANGIBLE ASSETS AND GOODWILL      
Goodwill 191,996   191,996
Accumulated impairment losses (116,000)   (116,000)
Goodwill, total $ 75,996   $ 75,996