v3.26.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Other Intangible Assets, Net
Other intangible assets, net
June 30, 2026December 31, 2025
Intangible AssetWeighted-Average Amortization Period Remaining (Years)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
(in thousands)
Trade names14.3$17,800 $(1,946)$15,854 $17,800 $(1,390)$16,410 
Customer relationships1.34,600 (2,682)1,918 4,600 (1,915)2,685 
Developed technology 7.5165,100 (33,158)131,942 165,100 (23,678)141,422 
Other finite-lived intangible assets1.430 (15)15 30 (10)20 
Total intangible assets$187,530 $(37,801)$149,729 $187,530 $(26,993)$160,537 
Schedule of Estimated Future Amortization Expense
Estimated future amortization expense is as follows (in thousands):
Amortization Expense
(in thousands)
2026 (remaining six months)$10,808 
202721,234 
202820,073 
202918,853 
203015,173 
Thereafter63,588 
Total$149,729