XML 112 R83.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 290,252 $ 290,042
Accumulated Amortization (173,532) (159,696)
Intangibles Net 116,720 130,346
Tradenames 14,600 16,100
Gross Carrying Value 304,852 306,142
Intangibles Net 131,320 146,446
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 240,780 240,780
Accumulated Amortization (137,347) (126,182)
Intangibles Net $ 103,433 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 $ 755 100
Accumulated Amortization (214) (100)
Intangibles Net 541 0
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 28,597 29,042
Accumulated Amortization (24,784) (23,225)
Intangibles Net $ 3,813 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 (11,017) (10,019)
Intangibles Net $ 8,933 $ 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