v3.26.1
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Carrying Amount of Goodwill
The following table displays the changes in the carrying amount of goodwill:
Balance at December 31, 2025$54,256 
Foreign currency translation(249)
Balance at June 30, 2026$54,007 
Schedule of Intangible Asset, Finite-Lived
The gross carrying amounts and accumulated amortization of the Company’s finite-lived intangible assets as of June 30, 2026 and December 31, 2025 were as follows:
June 30, 2026
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,474 $(42,856)$1,618 
Customer relationships99,225 (71,296)27,929 
Trademarks and trade names2,300 (2,159)141 
Total finite-lived intangible assets$145,999 $(116,311)$29,688 
December 31, 2025
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,684 $(40,555)$4,129 
Customer relationships99,225 (65,122)34,103 
Trademarks and trade names2,300 (1,893)407 
Total finite-lived intangible assets$146,209 $(107,570)$38,639 
Schedule of Future Amortization of Finite-Lived Intangible Assets
The following table presents future amortization of the Company’s finite-lived intangible assets as of June 30, 2026:
Amount
2026 (remainder of the year)$8,006 
202713,712 
20287,907 
202920 
203020 
Thereafter23 
Total$29,688