v3.26.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill
The change in the carrying amount of goodwill for the six months ended June 30, 2026 was as follows (in thousands):
Balance—December 31, 2025$192,305 
Foreign currency translation and other adjustments(1,585)
Balance—June 30, 2026$190,720 
Schedule of Intangible Assets
Intangible assets—net consisted of the following as of June 30, 2026 and December 31, 2025 (in thousands, except years):
June 30, 2026Useful Life
(Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology
4–5
$10,427 $(5,025)$5,402 
Trade names56,097 (1,747)4,350 
Customer relationships
12–15
32,484 (9,265)23,219 
Total intangible assets$49,008 $(16,037)$32,971 
December 31, 2025Useful Life
(Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology
4–5
$16,870 $(10,265)$6,605 
Trade names56,992 (2,196)4,796 
Customer relationships
12–15
32,770 (8,146)24,624 
Total intangible assets$56,632 $(20,607)$36,025 
Schedule of Estimated Future Amortization of Intangible Assets
As of June 30, 2026, future amortization of intangible assets that will be recorded in cost of revenue and general and administrative expenses is estimated as follows (in thousands):
Amortization
Remainder of 2026$2,741 
20274,404 
20284,126 
20294,126 
20304,060 
Thereafter13,514 
Total remaining amortization$32,971