XML 46 R34.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 Goodwill
Goodwill
Balance as of December 31, 2024$667,936 
Impairment
(233,213)
Other
2,084 
Balance as of March 31, 2025$436,807 
Schedule of Other Intangible Assets, Net
Other intangible assets, net

March 31,
2025
December 31,
2024
Intangible AssetWeighted-Average Amortization Period Remaining (Years)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Trade names15.517,800 (555)17,245 17,800 $(277)$17,523 
Customer relationships2.54,600 (765)3,835 4,600 $(382)$4,218 
Developed technology 8.8165,100 (9,457)155,643 165,100 $(4,718)$160,382 
Other finite-lived intangible assets2.730 (3)27 30 — $30 
Total intangible assets$187,530 $(10,780)$176,750 $187,530 $(5,377)$182,153 
Schedule of Estimated Future Amortization Expense
Estimated future amortization expense is as follows:
Amortization Expense
2025 (excluding the first three months of fiscal year 2025)$16,212 
202621,616 
202721,234 
202820,073 
202918,853 
2030 and thereafter78,762 
Total$176,750