XML 50 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Intangible Assets
Acquired intangible assets consisted of the following:
March 31, 2025
Gross carrying
value
Accumulated
amortization
Net carrying
value
Weighted-average remaining useful life (years)
(in thousands, except year data)
Developed technology$47,460 $24,529 $22,931 2.3
Other intangible assets600 600 — — 
Total acquired intangible assets$48,060 $25,129 $22,931 
December 31, 2024
Gross carrying
value
Accumulated
amortization
Net carrying
value
Weighted-average remaining useful life (years)
(in thousands, except year data)
Developed technology$47,460 $22,051 $25,409 2.6
Other intangible assets600 600 — — 
Total acquired intangible assets$48,060 $22,651 $25,409