XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 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 lifeSeptember 30,
2025
December 31,
2024
(In years)(In thousands)
Computer equipment and software
3 to 5
$133,542 $134,647 
Internal-use software5185,392 176,725 
Finance lease right-of-use assets2— 62 
Furniture, equipment and building improvements
The lesser of 5 or estimated useful life
290 234 
Property and equipment, at cost319,224 311,668 
Less: accumulated depreciation(225,750)(211,111)
Property and equipment, net $93,474 $100,557