XML 105 R90.htm IDEA: XBRL DOCUMENT v3.26.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 290,252 $ 290,252
Accumulated Amortization (192,814) (186,562)
Intangibles, Net 97,438 103,690
Tradenames 14,600 14,600
Gross Carrying Value 304,852 304,852
Intangibles, Net 112,038 118,290
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 240,780 240,780
Accumulated Amortization (153,347) (148,015)
Intangibles, Net $ 87,433 92,765
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 755
Accumulated Amortization (264) (247)
Intangibles, Net 491 508
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 28,597 28,597
Accumulated Amortization (26,519) (26,116)
Intangibles, Net $ 2,078 2,481
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 (12,514) (12,014)
Intangibles, Net $ 7,436 $ 7,936
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