XML 31 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets, Net
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net Goodwill and Intangible Assets, Net
The components of goodwill and intangible assets and accumulated amortization are as follows (in thousands):
As of December 31, 2024
Weighted Average Remaining Amortization PeriodGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Goodwill:
Goodwill from acquisitionsIndefinite$120,948 $— $120,948 
Finite-lived intangible assets:
Developed technology
(1)
13,200 (13,200)— 
Client relationships4.8 years7,507 (4,559)2,948 
Launched IPR&D assets1.8 years960 (624)336 
Total finite-lived intangible assets21,667 (18,383)3,284 
Indefinite-lived intangible assets:
Trade name - website domainIndefinite2,224 — 2,224 
Total infinite-lived intangible assets2,224 — 2,224 
Total goodwill and intangible assets$144,839 $(18,383)$126,456 
(1) Developed technology was fully amortized as of December 31, 2024 and remains in service.

As of December 31, 2023
Weighted Average Remaining Amortization PeriodGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Goodwill:
Goodwill from acquisitionsIndefinite$120,948 $— $120,948 
Finite-lived intangible assets:
Developed technology0.8 years13,200 (10,820)2,380 
Client relationships5.4 years7,507 (3,669)3,838 
Launched IPR&D assets2.7 years960 (431)529 
Total finite-lived intangible assets21,667 (14,920)6,747 
Indefinite-lived intangible assets:
Trade name - website domainIndefinite2,224 — 2,224 
Total infinite-lived intangible assets2,224 — 2,224 
Total goodwill and intangible assets$144,839 $(14,920)$129,919 
Amortization expense related to finite-lived intangible assets for the years ended December 31, 2024 and 2023 was $3.5 million and $4.0 million, respectively, and is included in depreciation and amortization in the accompanying consolidated statements of operations.
The table below presents estimated future amortization expense for finite-lived intangible assets as of December 31, 2024 (in thousands):
Amount
2025$802 
2026754 
2027610 
2028610 
2029508 
Total$3,284