XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Amortized Intangible Assets
Intangible assets consisted of the following (in thousands):
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Customer relationships$68,241 $(14,843)$53,398 
Completed technologies58,603 (31,110)27,493 
Trademarks812 (610)202 
Non-compete agreements60 (53)7 
Balance as of December 31, 2025$127,716 $(46,616)$81,100 
 Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Customer relationships$67,781 $(10,229)$57,552 
Completed technologies58,373 (25,766)32,607 
Trademarks810 (337)473 
Non-compete agreements340 (288)52 
Balance as of December 31, 2024$127,304 $(36,620)$90,684 
Estimated Amortization Expense Succeeding Fiscal Years
Estimated amortization expense for each of the five succeeding fiscal years and thereafter is as follows (in thousands):
Year Ended December 31,Amount
2026$9,832 
20278,906 
20288,176 
20298,176 
20307,633 
Thereafter38,377 
$81,100