Annual report pursuant to Section 13 and 15(d)

GOODWILL AND OTHER INTANGIBLE ASSETS - Additional Information (Details)

v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Goodwill impairment $ 78,257,000 $ 58,074,000
Impairment for long-lived assets 0 0
Amortization expense $ 52,800,000 $ 50,800,000
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful lives 4 years 8 months 12 days  
Internally developed computer software    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful lives 5 years 4 months 24 days  
Carrier contracts    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful lives 2 years 9 months 18 days  
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful lives 4 years 6 months  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful lives 4 years 2 months 12 days  
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful lives 1 year 1 month 6 days