XML 50 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Composition of Intangible Assets, Net
Intangible assets, net consists of the following (in thousands):
December 31, 2025
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Weighted-Average Useful Life(1)
Acquired technology, patents and other intangibles$41,872 $(36,283)$5,589 4.9 years
Customer relationships17,700 (17,206)494 1.6 years
Total intangible assets, net$59,572 $(53,489)$6,083 
December 31, 2024
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Weighted-Average Useful Life(1)
Acquired technology, patents and other intangibles$39,907 $(31,065)$8,842 4.9 years
Customer relationships17,700 (16,666)1,034 1.6 years
Total intangible assets, net$57,607 $(47,731)$9,876 
(1)Based on the weighted-average useful life established as of acquisition date.
Summary of Estimated Future Amortization Expense
Estimated future amortization expense as of December 31, 2025, is as follows (in thousands):
Intangible Asset Amortization
2026$3,817 
2027869 
2028827 
2029471 
203099 
Thereafter— 
Total$6,083