XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Long-Lived Assets - Summary of Carrying Value of Software Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Acquired software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount [1] $ 84,283 $ 84,031
Accumulated Amortization [1] (79,843) (77,520)
Net Amount [1] 4,440 6,511
Internal use software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount [2] 90,292 87,794
Accumulated Amortization [2] (74,805) (80,081)
Net Amount [2] 15,487 7,713
Software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 174,575 171,825
Accumulated Amortization (154,648) (157,601)
Net Amount $ 19,927 $ 14,224
[1] Acquired software represents software and similar intellectual property rights acquired in our business acquisitions, which are amortized over their estimated useful lives ranging from two to eight years. The amortization of acquired software is reflected as a cost of revenue in our Income Statements.
[2] Internal use software represents: (i) third-party software licenses; and (ii) the internal and external costs related to the implementation of third-party software licenses. Internal use software is amortized over its estimated useful life ranging from one to ten years.