XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 290,252 $ 290,042
Accumulated Amortization (166,723) (159,696)
Intangibles Net 123,529 130,346
Tradenames 16,100 16,100
Gross Carrying Value 306,352 306,142
Intangibles Net 139,629 146,446
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 240,780 240,780
Accumulated Amortization (131,877) (126,182)
Intangibles Net $ 108,903 114,598
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 1 year  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 16 years  
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 7 years  
Gross Carrying Value $ 170 170
Accumulated Amortization (170) (170)
Intangibles Net $ 0 0
Advertising relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 8 years  
Gross Carrying Value $ 100 100
Accumulated Amortization (100) (100)
Intangibles Net 0 0
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 29,252 29,042
Accumulated Amortization (24,058) (23,225)
Intangibles Net $ 5,194 5,817
Internally developed software and other intangibles | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 6 months  
Internally developed software and other intangibles | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 10 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 19,950 19,950
Accumulated Amortization (10,518) (10,019)
Intangibles Net $ 9,432 $ 9,931
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 3 years  
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 10 years