v3.26.1
Goodwill and Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill
The changes in the carrying value of goodwill for the six months ended June 30, 2026 are as follows (in thousands):

December 31, 2025126,621 
Foreign currency translation impact
(272)
June 30, 2026$126,349 
Schedule of Intangible Assets
The gross carrying amount and accumulated amortization of the Company’s intangible assets, net, as of June 30, 2026 were as follows:
(in thousands)Gross
Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Estimated
Useful Life
(Years)
Developed technology$91,629 $(82,226)$9,403 
3 - 10
Capitalized software27,251 (16,954)10,297 
3 - 5
Customer relationships16,626 (16,439)187 
5 - 10
Trademarks11,849 (7,446)4,403 15
Non-compete agreement5,807 (4,117)1,690 3
Patents5,451 (1,213)4,238 
3 - 19
Total intangible assets$158,613 $(128,395)$30,218 
The gross carrying amount and accumulated amortization of the Company’s intangible assets, net, as of December 31, 2025 were as follows:
(in thousands)Gross
Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Estimated
Useful Life
(Years)
Developed technology$91,629 $(79,405)$12,224
3 - 10
Capitalized software26,260 (15,082)11,178 
3 - 5
Customer relationships19,112 (17,461)1,651 
5 - 10
Trademarks11,730 (7,019)4,711 15
Non-compete agreement5,908 (3,711)2,197 3
Patents4,855 (1,053)3,802 
3 - 19
Total intangible assets$159,494 $(123,731)$35,763