v3.26.1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment Balances
The following table represents the property and equipment balances:
June 30,
2026
December 31,
2025
(In thousands)
Equipment$105,546 $104,071 
Furniture and fixtures4,965 4,672 
Leasehold improvements19,609 18,606 
Purchased software and internal-use software development costs178,016 165,885 
Construction in progress27,019 23,426 
Property and equipment, gross335,155 316,660 
Accumulated depreciation and amortization(213,207)(196,549)
Total property and equipment, net$121,948 $120,111 
Schedule of Geographic Information for Property and Equipment, Net The following table summarizes the geographic information for property and equipment, net:
June 30,
2026
December 31,
2025
(In thousands)
United States$118,427 $116,102 
Rest of world
3,521 4,009 
Total property and equipment, net$121,948 $120,111