XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill consisted of the following (in thousands):
Balance as of December 31, 2023$49,238 
Goodwill impairment (accumulated impairment loss)(47,858)
Impact of foreign currency translation(1,380)
Balance as of June 30, 2024$— 
Schedule of Intangible Assets
Intangible assets, net consisted of the following (in thousands):
Gross
Carrying
Value (1)
Accumulated
Amortization (1)
Net
Carrying
Value
Weighted Average
Amortization Period
(in Years)
June 30, 2024:
Developed technology$121,206 $(30,628)$90,578 7.4
Customer relationships380 (356)24 0.2
Assembled workforce190 (190)— 0.0
Total intangible assets$121,776 $(31,174)$90,602 
December 31, 2023: 
Developed technology$105,279 $(22,663)$82,616 8.8
Customer relationships380 (261)119 0.9
Assembled workforce190 (184)0.3
Total intangible assets$105,849 $(23,108)$82,741 
(1)The gross carrying value and accumulated amortization balances include the impact of cumulative foreign currency translation adjustments.
Schedule of Estimated Future Amortization Expense
Amortization expense was $4.9 million and $4.0 million for the three months ended June 30, 2024 and 2023, respectively, and $8.4 million and $8.3 million for the six months ended June 30, 2024 and 2023, respectively. As of June 30, 2024, estimated future amortization expense for identifiable intangible assets is as follows (in thousands):
Remainder of 2024$9,798 
202519,550 
202619,550 
202711,914 
20283,287 
Thereafter26,503 
Total$90,602