XML 92 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross $ 407,502 $ 1,052,023
Accumulated Amortization (381,573) (1,017,764)
Total $ 25,929 $ 34,259
Weighted average remaining amortization period in years (in years) 6 years 8 months 12 days 7 years 4 months 24 days
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 316,423 $ 818,781
Accumulated Amortization (295,226) (790,891)
Total $ 21,197 $ 27,890
Weighted average remaining amortization period in years (in years) 6 years 8 months 12 days 7 years 4 months 24 days
Trademarks and domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 91,079 $ 228,021
Accumulated Amortization (86,347) (221,936)
Total $ 4,732 $ 6,085
Weighted average remaining amortization period in years (in years) 6 years 8 months 12 days 7 years 4 months 24 days
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross   $ 5,221
Accumulated Amortization   (4,937)
Total   $ 284
Weighted average remaining amortization period in years (in years)   6 months