v3.26.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
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, 2025$54,256 
Foreign currency translation(281)
Balance at March 31, 2026$53,975 
Schedule of Finite-Lived Intangible Assets
The gross carrying amounts and accumulated amortization of the Company’s finite-lived intangible assets as of March 31, 2026 and December 31, 2025 were as follows:
March 31, 2026
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,340 $(41,140)$3,200 
Customer relationships99,689 (69,088)30,601 
Trademarks and trade names2,300 (2,038)262 
Total finite-lived intangible assets$146,329 $(112,266)$34,063 
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 March 31, 2026:
Amount
2026 (remainder of the year)$12,592 
202713,541 
20287,870 
202920 
203020 
Thereafter20 
Total$34,063