v3.25.2
Goodwill and Intangibles (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Identifiable Intangible Assets
The following table presents details of our intangible assets which include acquired identifiable intangible assets and capitalized internal-use software costs:
 Weighted-
Average Estimated Useful Life (years)
As of June 30, 2025As of December 31, 2024
 Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueGross Carrying
Amount
Accumulated
Amortization
Net Book Value
  (in thousands)
Intangible assets subject to amortization:
Developed technology6.3$146,855 $(103,039)$43,816 $146,855 $(94,193)$52,662 
Customer relationships4.312,000 (11,667)333 12,000 (10,363)1,637 
Trade names5.02,619 (2,619)— 2,619 (2,559)60 
Total acquired intangible assets$161,474 $(117,325)$44,149 $161,474 $(107,115)$54,359 
Internal-use software3.076,057 (45,225)30,832 68,878 (37,518)31,360 
Total intangible assets$237,531 $(162,550)$74,981 $230,352 $(144,633)$85,719 
Summary of Estimated Amortization Expense
Estimated future amortization expense of the acquired identifiable intangible assets and completed capitalized internal-use software costs as of June 30, 2025 was as follows (in thousands):
2025 (for the remaining six months) $16,369 
202625,217 
202712,826 
20283,831 
20293,243 
2030 and thereafter4,409 
Total$65,895