XML 53 R35.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 Under Capital Lease Obligations
As of December 31,
(In thousands)20242023
Computer equipment $59,572 $65,975 
Capitalized internal-use software117,863 95,094 
Leasehold improvements14,656 15,571 
Computer software (including software license arrangements of $1,365 in 2024 and 2023, respectively)
8,082 8,402 
Finance leases20,974 13,113 
Office equipment, furniture, and other5,154 5,186 
Total property and equipment226,301 203,341 
Less: accumulated depreciation and amortization (including software license arrangements of $1,365 in 2024 and $1,350 in 2023)
(179,185)(161,767)
Total property and equipment, net$47,116 $41,574