v3.25.4
FINANCIAL STATEMENT DETAILS - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment $ 321,125 $ 321,012
Accumulated depreciation and amortization (222,024) (241,448)
Capitalized software, leasehold improvements and equipment, net 99,101 79,564
Capitalized software and computer equipment    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment 279,850 266,540
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment 13,454 14,194
Furniture and other equipment    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment 5,079 5,930
Projects in progress    
Property, Plant and Equipment [Line Items]    
Capitalized software, leasehold improvements and equipment $ 22,742 $ 34,348