v3.26.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Intangible Assets
As of June 30, 2026 and December 31, 2025, the Company’s intangible assets consisted of the following:
As of June 30, 2026As of December 31, 2025
Gross carrying valueAccumulated amortizationNet carrying valueGross carrying valueAccumulated amortizationNet carrying value
(in thousands)
Intangible assets:
Customer relationships$69,100 $(49,666)$19,434 $69,100 $(45,347)$23,753 
Developed technology49,500 (49,500)— 49,500 (49,500)— 
Trade names3,300 (3,300)— 3,300 (3,300)— 
Internet protocol addresses4,984 (3,186)1,798 4,984 (2,966)2,018 
Total intangible assets$126,884 $(105,652)$21,232 $126,884 $(101,113)$25,771 
Schedule of Expected Amortization Expense of Intangible Assets
The expected amortization expense of intangible assets subject to amortization as of June 30, 2026 is as follows:
As of June 30, 2026
(in thousands)
Remainder of 2026$4,525 
20279,051 
20286,891 
2029378 
2030281 
Thereafter106 
Total$21,232