XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions, Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2025
Acquisitions, Intangible Assets And Goodwill [Abstract]  
Schedule of Intangible assets, Net
Intangible assets, net consisted of the following (in thousands):
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 
December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$10,918 $(7,432)$3,486 3 years
Customer relationships3,300 (3,075)225 4 years
Total$14,218 $(10,507)$3,711 
Schedule of Future Amortization Expense
As of December 31, 2025, future amortization expense by year is expected to be as follows (in thousands):
Amount
2026$6,128 
20275,583 
20282,758 
2029
499 
Total$14,968 
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, 2024$360,381 
2025 Acquisitions163,102 
Foreign currency translation adjustments7,085 
Balance as of December 31, 2025$530,568