Goodwill and Intangible Assets - Summary of Carrying Value of Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Finite Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | $ 362,173 | $ 347,231 |
Accumulated Amortization | (306,425) | (287,927) |
Net Amount | 55,748 | 59,304 |
Acquired customer contracts | ||
Finite Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 177,617 | 172,656 |
Accumulated Amortization | (143,546) | (133,279) |
Net Amount | 34,071 | 39,377 |
Software | ||
Finite Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 184,556 | 174,575 |
Accumulated Amortization | (162,879) | (154,648) |
Net Amount | $ 21,677 | $ 19,927 |
X | ||||||||||
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|