XML 61 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets Activity The following table summarizes the activity in the Company's intangible assets balance during the three and six months ended June 30, 2023 (in thousands):
Three Months Ended June 30, 2023Six Months Ended June 30, 2023
Beginning of the period$25,346 $28,192 
  Amortization(2,845)(5,691)
End of the period$22,501 $22,501 
Schedule of Intangible Assets The components of intangible assets were as follows (in thousands):
June 30, 2023December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Amortization period (Years)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Amortization period (Years)
Developed technology$56,214 $(34,412)$21,802 2.9$56,214 $(28,881)$27,333 3.2
Acquired workforce470 (470)— 0.0470 (470)— 0.0
Customer relationships1,600 (901)699 2.31,600 (741)859 2.7
Trademarks500 (500)— 0.0500 (500)— 0.0
Total$58,784 $(36,283)$22,501 2.9$58,784 $(30,592)$28,192 3.2
Schedule of Expected Future Amortization Expense of Intangible Assets As of June 30, 2023, the expected future amortization expense for intangible assets was as follows (in thousands):
PeriodExpected Future Amortization Expense
Remaining 2023$5,179 
20247,527 
20255,595 
20264,200 
2027— 
Thereafter— 
Total$22,501