XML 47 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Amount of Goodwill
The following table displays the changes in the carrying amount of goodwill:
Balance at December 31, 2024$53,110 
Foreign currency translation1,146 
Balance at December 31, 2025$54,256 
Schedule of Finite-Lived Intangible Assets
The gross carrying amounts and accumulated amortization of the Company’s finite-lived intangible assets as of December 31, 2025 and 2024 were as follows:
December 31, 2025
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,474 $(40,345)$4,129 
Customer relationships99,225 (65,122)34,103 
Trademarks and trade names2,300 (1,893)407 
Total finite-lived intangible assets$145,999 $(107,360)$38,639 
December 31, 2024
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,100 $(33,561)$10,539 
Customer relationships99,000 (50,866)48,134 
Trademarks and trade names2,300 (1,473)827 
Total finite-lived intangible assets$145,400 $(85,900)$59,500 
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 December 31, 2025:
Amount
2026$17,168 
202713,541 
20287,870 
202920 
203020 
203120 
Total$38,639