XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment The estimated useful life of each asset category is as follows:
Computer equipment
2-3 years
Furniture and fixtures
3-5 years
Leasehold improvementsLesser of lease term or estimated useful life
Computer software
2-5 years
Capitalized internal-use software costs
2-5 years
Property and equipment consisted of the following (in thousands):
As of
March 31,
As of
December 31,
20252024
(unaudited)
Computer equipment$10,577 $10,309 
Leasehold improvements8,473 8,456 
Furniture and fixtures3,806 3,757 
Capitalized internal-use software costs51,564 46,143 
Computer software111 111 
Total property and equipment74,531 68,776 
Less: accumulated depreciation(42,883)(39,382)
Property and equipment, net$31,648 $29,394