XML 64 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill The following table summarizes the activity in the Company's goodwill and intangible asset balances during the years ended December 31, 2023 and 2022 (in thousands):
GoodwillIntangible Assets
Beginning of the period, January 1, 2022$165,420 $39,897 
Amortization— (11,705)
Beginning of the period, December 31, 2022165,420 28,192 
  Addition (Aceyus)61,992 22,150 
  Amortization— (12,019)
End of the period, December 31, 2023$227,412 $38,323 
Schedule of Intangible Assets
The components of intangible assets were as follows (in thousands):
December 31, 2023December 31, 2022
Gross Carrying AmountAccumulated
Amortization
Net
Carrying
Amount
Weighted Average Remaining Amortization Period (Years)Gross
Carrying Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted Average Remaining Amortization Period (Years)
Developed technology$75,314 $(40,327)$34,987 5.2$56,214 $(28,881)$27,333 3.2
Acquired workforce470 (470)— 0.0470 (470)— 0.0
Customer relationships4,150 (1,252)2,898 4.11,600 (741)859 2.7
Trademarks1,000 (562)438 2.6500 (500)— 0.0
Total$80,934 $(42,611)$38,323 5.1$58,784 $(30,592)$28,192 3.2
Schedule of Expected Future Amortization Expense of Intangible Assets
As of December 31, 2023, the expected future amortization expense for intangible assets was as follows (in thousands):
PeriodExpected Future
Amortization Expense
2024$10,591 
20258,660 
20267,201 
20272,898 
20282,706 
Thereafter6,267 
Total$38,323