XML 32 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The Company had a goodwill balance of $3.9 million at both December 31, 2025 and 2024.
The Company’s intangible assets are comprised of the following (in thousands):
December 31, 2025
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived intangible assets:
Developed technologies$3,182 $(3,182)$— 
Trademarks and trade names4,700 (4,700)— 
Customer relationships8,500 (8,500)— 
Capitalized software development costs30,975 (12,598)18,377 
Other3,734 (3,356)378 
Total finite-lived intangible assets$51,091 $(32,336)18,755 
Indefinite-lived intangible assets:
In-process capitalized software development costs1,921 
Total intangible assets$20,676 
December 31, 2024
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived intangible assets:
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 
Amortization expense for the years ended December 31, 2025 and 2024 was approximately $7.8 million and $11.1 million, respectively, including approximately $7.2 million and $9.6 million related to capitalized software development costs for the years ended December 31, 2025 and 2024, respectively.
For the years ended December 31, 2025 and 2024, the Company recorded $0.4 million and $0.9 million, respectively, of impairment losses on intangible assets related to capitalized software.
The following table represents details of the amortization of finite-lived intangible assets that is estimated to be expensed in the future (in thousands):
2026$6,223 
20275,170 
20284,232 
20292,605 
2030525 
Thereafter— 
Total$18,755