XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
The Company’s intangible assets are comprised of the following (in thousands):
December 31, 2023
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived intangible assets:
Developed technologies$4,751 $(4,465)$286 
Trademarks and trade names9,513 (7,950)1,563 
Customer relationships8,500 (7,447)1,053 
Capitalized software development costs41,275 (17,320)23,955 
Other2,884 (2,805)79 
Total finite-lived intangible assets$66,923 $(39,987)26,936 
Indefinite-lived intangible assets:
In-process capitalized software development costs204 
Total intangible assets$27,140 
December 31, 2022
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived intangible assets:
Developed technologies$4,534 $(4,016)$518 
Trademarks and trade names9,513 (7,105)2,408 
Customer relationships8,500 (6,597)1,903 
Capitalized software development costs40,767 (11,686)29,081 
Other2,884 (2,225)659 
Total finite-lived intangible assets$66,198 $(31,629)34,569 
Indefinite-lived intangible assets:
In-process capitalized software development costs6,814 
Total intangible assets$41,383 
Schedule of Amortization Expense of Finite-Lived Intangible Assets Expected to be Recognized
The following table represents details of the amortization of finite-lived intangible assets that is estimated to be expensed in the future (in thousands):
2024$11,115 
20256,617 
20263,151 
20272,716 
20282,166 
Thereafter1,171 
Total$26,936