XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Long-Lived Assets - Summary of Carrying Value of Software Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Acquired software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount [1] $ 84,031 $ 83,543
Accumulated Amortization [1] (77,520) (74,578)
Net Amount [1] 6,511 8,965
Internal use software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount [2] 87,794 89,568
Accumulated Amortization [2] (80,081) (75,759)
Net Amount [2] 7,713 13,809
Software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 171,825 173,111
Accumulated Amortization (157,601) (150,337)
Net Amount $ 14,224 $ 22,774
[1] Acquired software represents software intangible assets acquired in our prior business acquisitions, which are amortized over their estimated useful lives ranging from four 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 the third-party software licenses. Internal use software is amortized over its estimated useful life ranging from one to ten years.