XML 105 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
FINANCIAL STATEMENT DETAILS - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment $ 321,012 $ 324,884
Accumulated depreciation and amortization (241,448) (215,357)
Capitalized software, leasehold improvements and equipment, net 79,564 109,527
Capitalized software and computer equipment    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment 266,540 275,377
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment 14,194 27,140
Furniture and other equipment    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment 5,930 10,387
Projects in progress    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment $ 34,348 $ 11,980