v3.26.1
Acquisitions, Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2026
Acquisitions, Intangible Assets And Goodwill [Abstract]  
Schedule of Intangible Assets, Net
Intangible assets, net consisted of the following (in thousands):
June 30, 2026
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$25,468 $(6,440)$19,028 3 years
Customer relationships5,800 (1,671)4,129 4 years
Total$31,268 $(8,111)$23,157 
December 31, 2025
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$14,539 $(4,420)$10,119 3 years
Customer relationships5,800 (951)4,849 4 years
Total$20,339 $(5,371)$14,968 
Schedule of Future Amortization Expense
As of June 30, 2026, future amortization expense by year is expected to be as follows (in thousands):
Amount
Remainder of 2026$4,967 
20279,413 
20286,598 
20292,179 
Total$23,157 
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Amount
Balance as of December 31, 2025$530,568 
2026 acquisitions
178,682 
Foreign currency translation and other adjustments(2,530)
Balance as of June 30, 2026$706,721