v3.25.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment The following table presents the detail of property and equipment, net as of the dates presented:
Useful lifeMarch 31,
2025
December 31,
2024
(In years)(In thousands)
Computer equipment and software
3 to 5
$135,475 $134,647 
Internal-use software development costs5180,065 176,725 
Finance lease right-of-use assets2— 62 
Furniture, equipment and building improvements
The lesser of 5 or estimated useful life
238 234 
Property and equipment, at cost315,778 311,668 
Less: accumulated depreciation(217,462)(211,111)
Property and equipment, net $98,316 $100,557