v3.26.1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property and equipment, net, consists of the following:
June 30,
2026
December 31,
2025
(in thousands)
Computer equipment$193,006 $189,173 
Computer software26,237 26,237 
Leasehold improvements24,232 23,751 
Scanner appliances19,633 19,234 
Furniture, fixtures and equipment5,363 5,262 
Total property and equipment268,471 263,657 
Less: accumulated depreciation and amortization(245,880)(240,491)
Property and equipment, net$22,591 $23,166