v3.25.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets at December 31, 2025 and 2024 were as follows:
As of December 31, 2025As of December 31, 2024
Gross AmountAccumulated AmortizationNet Carrying AmountGross AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$— $— $— $1,495 $(1,401)$94 
Acquired technology 117,737 (101,481)16,256 150,097 (112,791)37,306 
Capitalized software development costs103,884 (41,763)62,121 81,080 (23,847)57,233 
$221,621 $(143,244)$78,377 $232,672 $(138,039)$94,633 
Schedule of Useful Life
The estimated useful lives and weighted average remaining amortization periods for intangible assets at December 31, 2025 are as follows (in years):
Estimated Useful Life Weighted Average Remaining Amortization Period
Acquired technology
5 - 7
1.0
Capitalized software development costs53.5
Total3.0
Schedule of Estimated Future Amortization Expense
The estimated future amortization expense related to intangible assets as of December 31, 2025 was as follows:
Amortization
Year Ended December 31,
2026$35,299 
202719,364 
202813,138 
20297,681 
20302,895 
Total amortization$78,377