XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Indefinite-Lived Intangible Assets
The components of goodwill and intangible assets and accumulated amortization are as follows (in thousands):
As of March 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 technology0.6 years$13,200 $(11,517)$1,683 
Customer relationships5.2 years7,507 (3,902)3,605 
Launched in-process research and development assets2.5 years960 (480)480 
Total finite-lived intangible assets$21,667 $(15,899)$5,768 
Indefinite-lived intangible assets:
Trade name - website domainIndefinite2,224 — 2,224 
Total infinite-lived intangible assets2,224 — 2,224 
Total intangible assets$144,839 $(15,899)$128,940 
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 years$13,200 $(10,820)$2,380 
Customer relationships5.4 years7,507 (3,669)3,838 
Launched in-process research and development assets2.7 years960 (431)529 
Total finite-lived intangible assets$21,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 intangible assets$144,839 $(14,920)$129,919 
Schedule of Finite-Lived Intangible Assets
The components of goodwill and intangible assets and accumulated amortization are as follows (in thousands):
As of March 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 technology0.6 years$13,200 $(11,517)$1,683 
Customer relationships5.2 years7,507 (3,902)3,605 
Launched in-process research and development assets2.5 years960 (480)480 
Total finite-lived intangible assets$21,667 $(15,899)$5,768 
Indefinite-lived intangible assets:
Trade name - website domainIndefinite2,224 — 2,224 
Total infinite-lived intangible assets2,224 — 2,224 
Total intangible assets$144,839 $(15,899)$128,940 
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 years$13,200 $(10,820)$2,380 
Customer relationships5.4 years7,507 (3,669)3,838 
Launched in-process research and development assets2.7 years960 (431)529 
Total finite-lived intangible assets$21,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 intangible assets$144,839 $(14,920)$129,919 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The table below presents estimated future amortization expense for finite-lived intangible assets as of March 31, 2024 (in thousands):
Amount
Remainder of 2024$2,483 
2025802 
2026754 
2027610 
2028610 
Thereafter509 
Total$5,768