XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
The estimated useful lives of the respective classes of assets are as follows:
Building30 years
Computer equipment, furniture and office equipment
3-10 years
Computer software purchased3 years
Capitalized internal-use software
3-7 years
Tenant improvementsShorter of the useful life or the lease term
Property and equipment consisted of the following:
December 31,
20242023
 (In thousands)
Land$205 $205 
Building605 605 
Computer equipment, furniture, and office equipment43,273 40,962 
Computer software purchased17,945 17,579 
Capitalized internal-use software441,989 375,861 
Tenant improvements7,227 7,277 
511,244 442,489 
Less accumulated depreciation and amortization(322,881)(263,113)
Property and equipment, net$188,363 $179,376