XML 50 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Composition of Intangible Assets, Net
Intangible assets, net consists of the following (in thousands):
December 31, 2023
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Weighted-Average Useful Life(1)
Acquired technology, patents and other intangibles$39,907 $(24,246)$15,661 4.9 years
Customer relationships17,700 (16,126)1,574 1.6 years
Total intangible assets, net$57,607 $(40,372)$17,235 
December 31, 2022
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Weighted-Average Useful Life(1)
Acquired technology, patents and other intangibles$39,907 $(17,427)$22,480 4.9 years
Customer relationships17,700 (15,585)2,115 1.6 years
Total intangible assets, net$57,607 $(33,012)$24,595 
(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, 2023, is as follows (in thousands):
Intangible Asset Amortization
2024$7,359 
20255,464 
20263,424 
2027476 
2028434 
Thereafter78 
Total$17,235