XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2025 and December 31, 2024 was as follows:
June 30, 2025
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(56,789)$6,481 2.3
Technology125,110 (57,937)67,173 8.3
Total$188,380 $(114,726)$73,654 
December 31, 2024
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(55,400)$7,870 2.8
Technology125,110 (53,734)71,376 8.8
Total$188,380 $(109,134)$79,246 
Amortization of intangibles expense was $2.8 million and $5.6 million for the three and six months ended June 30, 2025, respectively. Amortization of intangibles expense was $2.8 million and $5.6 million for the three and six months ended June 30, 2024, respectively.
Future estimated amortization of intangibles (in thousands) is as follows:
Year Ending December 31,
Remainder of 2025$5,591 
202611,082 
202710,315 
20288,000 
20298,000 
20308,000 
Thereafter22,666 
Total$73,654