XML 49 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
The Company’s intangible assets are comprised of the following (in thousands):
December 31, 2024
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived intangible assets:
Developed technologies$3,182 $(3,182)$— 
Trademarks and trade names4,700 (4,588)112 
Customer relationships8,500 (8,297)203 
Capitalized software development costs31,620 (14,424)17,196 
Other3,734 (3,067)667 
Total finite-lived intangible assets$51,736 $(33,558)18,178 
Indefinite-lived intangible assets:
In-process capitalized software development costs569 
Total intangible assets$18,747 
December 31, 2023
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived intangible assets:
Trademarks and trade names4,700 (4,118)582 
Customer relationships8,500 (7,447)1,053 
Capitalized software development costs40,877 (17,075)23,802 
Other2,882 (2,804)78 
Total finite-lived intangible assets$56,959 $(31,444)25,515 
Indefinite-lived intangible assets:
In-process capitalized software development costs203 
Total intangible assets$25,718 
Summary 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):
2025$6,290 
20263,752 
20273,247 
20282,598 
20291,388 
Thereafter903 
Total$18,178